f_ffs 161 drivers/usb/gadget/legacy/g_ffs.c static struct usb_function **f_ffs[] = { f_ffs 175 drivers/usb/gadget/legacy/g_ffs.c #define N_CONF ARRAY_SIZE(f_ffs) f_ffs 193 drivers/usb/gadget/legacy/g_ffs.c f_ffs[0] = kcalloc(func_num * N_CONF, sizeof(*f_ffs), GFP_KERNEL); f_ffs 194 drivers/usb/gadget/legacy/g_ffs.c if (!f_ffs[0]) { f_ffs 199 drivers/usb/gadget/legacy/g_ffs.c f_ffs[i] = f_ffs[0] + i * func_num; f_ffs 236 drivers/usb/gadget/legacy/g_ffs.c kfree(f_ffs[0]); f_ffs 251 drivers/usb/gadget/legacy/g_ffs.c kfree(f_ffs[0]); f_ffs 466 drivers/usb/gadget/legacy/g_ffs.c usb_put_function(*(f_ffs[0] + i)); f_ffs 500 drivers/usb/gadget/legacy/g_ffs.c f_ffs[gc->num][i] = usb_get_function(fi_ffs[i]); f_ffs 501 drivers/usb/gadget/legacy/g_ffs.c if (IS_ERR(f_ffs[gc->num][i])) { f_ffs 502 drivers/usb/gadget/legacy/g_ffs.c ret = PTR_ERR(f_ffs[gc->num][i]); f_ffs 505 drivers/usb/gadget/legacy/g_ffs.c ret = usb_add_function(c, f_ffs[gc->num][i]); f_ffs 507 drivers/usb/gadget/legacy/g_ffs.c usb_put_function(f_ffs[gc->num][i]); f_ffs 528 drivers/usb/gadget/legacy/g_ffs.c if (!IS_ERR(f_ffs[gc->num][i])) f_ffs 529 drivers/usb/gadget/legacy/g_ffs.c usb_remove_function(c, f_ffs[gc->num][i]); f_ffs 530 drivers/usb/gadget/legacy/g_ffs.c usb_put_function(f_ffs[gc->num][i]);