Lines Matching refs:mitem
409 struct team_mode_item *mitem;
411 list_for_each_entry(mitem, &mode_list, list) {
412 if (strcmp(mitem->mode->kind, kind) == 0)
413 return mitem;
431 struct team_mode_item *mitem;
437 mitem = kmalloc(sizeof(*mitem), GFP_KERNEL);
438 if (!mitem)
444 kfree(mitem);
447 mitem->mode = mode;
448 list_add_tail(&mitem->list, &mode_list);
457 struct team_mode_item *mitem;
460 mitem = __find_mode(mode->kind);
461 if (mitem) {
462 list_del_init(&mitem->list);
463 kfree(mitem);
471 struct team_mode_item *mitem;
478 mitem = __find_mode(kind);
479 if (!mitem) {
483 mitem = __find_mode(kind);
485 if (mitem) {
486 mode = mitem->mode;