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]);