/drivers/usb/gadget/function/ |
H A D | u_uvc.h | 21 #define to_f_uvc_opts(f) container_of(f, struct f_uvc_opts, func_inst) 24 struct usb_function_instance func_inst; member in struct:f_uvc_opts
|
H A D | u_ecm.h | 22 struct usb_function_instance func_inst; member in struct:f_ecm_opts
|
H A D | u_eem.h | 22 struct usb_function_instance func_inst; member in struct:f_eem_opts
|
H A D | u_gether.h | 22 struct usb_function_instance func_inst; member in struct:f_gether_opts
|
H A D | u_midi.h | 22 struct usb_function_instance func_inst; member in struct:f_midi_opts
|
H A D | u_ncm.h | 22 struct usb_function_instance func_inst; member in struct:f_ncm_opts
|
H A D | u_rndis.h | 22 struct usb_function_instance func_inst; member in struct:f_rndis_opts
|
H A D | u_uac2.h | 29 struct usb_function_instance func_inst; member in struct:f_uac2_opts
|
H A D | g_zero.h | 31 struct usb_function_instance func_inst; member in struct:f_ss_opts 54 struct usb_function_instance func_inst; member in struct:f_lb_opts
|
H A D | u_phonet.h | 18 struct usb_function_instance func_inst; member in struct:f_phonet_opts
|
H A D | u_serial.h | 21 struct usb_function_instance func_inst; member in struct:f_serial_opts
|
H A D | f_serial.c | 267 func_inst.group); 290 usb_put_function_instance(&opts->func_inst); 321 opts = container_of(f, struct f_serial_opts, func_inst); 335 opts->func_inst.free_func_inst = gser_free_inst; 341 config_group_init_type_name(&opts->func_inst.group, "", 344 return &opts->func_inst; 370 opts = container_of(fi, struct f_serial_opts, func_inst);
|
H A D | f_loopback.c | 236 opts = container_of(f->fi, struct f_lb_opts, func_inst); 394 lb_opts = container_of(fi, struct f_lb_opts, func_inst); 419 func_inst.group); 429 usb_put_function_instance(&lb_opts->func_inst); 532 lb_opts = container_of(fi, struct f_lb_opts, func_inst); 544 lb_opts->func_inst.free_func_inst = lb_free_instance; 548 config_group_init_type_name(&lb_opts->func_inst.group, "", 551 return &lb_opts->func_inst;
|
H A D | u_fs.h | 263 struct usb_function_instance func_inst; member in struct:f_fs_opts 271 return container_of(fi, struct f_fs_opts, func_inst);
|
H A D | u_uac1.h | 62 struct usb_function_instance func_inst; member in struct:f_uac1_opts
|
H A D | f_obex.c | 414 func_inst.group); 437 usb_put_function_instance(&opts->func_inst); 468 opts = container_of(f, struct f_serial_opts, func_inst); 482 opts->func_inst.free_func_inst = obex_free_inst; 488 config_group_init_type_name(&opts->func_inst.group, "", 491 return &opts->func_inst; 517 opts = container_of(fi, struct f_serial_opts, func_inst);
|
H A D | f_subset.c | 306 gether_opts = container_of(f->fi, struct f_gether_opts, func_inst); 397 func_inst.group); 433 opts = container_of(f, struct f_gether_opts, func_inst); 449 opts->func_inst.free_func_inst = geth_free_inst; 457 config_group_init_type_name(&opts->func_inst.group, "", 460 return &opts->func_inst; 488 opts = container_of(fi, struct f_gether_opts, func_inst);
|
H A D | f_eem.c | 258 eem_opts = container_of(f->fi, struct f_eem_opts, func_inst); 539 func_inst.group); 575 opts = container_of(f, struct f_eem_opts, func_inst); 591 opts->func_inst.free_func_inst = eem_free_inst; 599 config_group_init_type_name(&opts->func_inst.group, "", &eem_func_type); 601 return &opts->func_inst; 610 opts = container_of(f->fi, struct f_eem_opts, func_inst); 634 opts = container_of(fi, struct f_eem_opts, func_inst);
|
H A D | f_mass_storage.h | 82 struct usb_function_instance func_inst; member in struct:fsg_opts 124 return container_of(fi, struct fsg_opts, func_inst);
|
H A D | f_phonet.c | 493 phonet_opts = container_of(f->fi, struct f_phonet_opts, func_inst); 586 func_inst.group); 608 usb_put_function_instance(&opts->func_inst); 639 opts = container_of(f, struct f_phonet_opts, func_inst); 655 opts->func_inst.free_func_inst = phonet_free_inst; 663 config_group_init_type_name(&opts->func_inst.group, "", 666 return &opts->func_inst; 703 opts = container_of(fi, struct f_phonet_opts, func_inst);
|
H A D | f_uac1.c | 327 func_inst); 580 opts = container_of(f->fi, struct f_uac1_opts, func_inst); 670 audio_opts = container_of(f->fi, struct f_uac1_opts, func_inst); 766 func_inst.group); 776 usb_put_function_instance(&opts->func_inst); 899 opts = container_of(f, struct f_uac1_opts, func_inst); 919 opts->func_inst.free_func_inst = f_audio_free_inst; 921 config_group_init_type_name(&opts->func_inst.group, "", 930 return &opts->func_inst; 938 opts = container_of(f->fi, struct f_uac1_opts, func_inst); [all...] |
H A D | f_rndis.c | 710 rndis_opts = container_of(f->fi, struct f_rndis_opts, func_inst); 877 opts = container_of(f, struct f_rndis_opts, func_inst); 890 func_inst.group); 926 opts = container_of(f, struct f_rndis_opts, func_inst); 950 opts->func_inst.free_func_inst = rndis_free_inst; 961 usb_os_desc_prepare_interf_dir(&opts->func_inst.group, 1, descs, 963 config_group_init_type_name(&opts->func_inst.group, "", 966 return &opts->func_inst; 976 opts = container_of(f->fi, struct f_rndis_opts, func_inst); 1006 opts = container_of(fi, struct f_rndis_opts, func_inst); [all...] |
/drivers/usb/gadget/legacy/ |
H A D | ether.c | 337 eem_opts = container_of(fi_eem, struct f_eem_opts, func_inst); 351 ecm_opts = container_of(fi_ecm, struct f_ecm_opts, func_inst); 364 func_inst);
|
H A D | g_ffs.c | 344 ecm_opts = container_of(fi_ecm, struct f_ecm_opts, func_inst); 353 func_inst); 368 func_inst); 392 ecm_opts = container_of(fi_ecm, struct f_ecm_opts, func_inst); 398 func_inst);
|
H A D | ncm.c | 156 ncm_opts = container_of(f_ncm_inst, struct f_ncm_opts, func_inst);
|