Home
last modified time | relevance | path

Searched refs:ifnum (Results 1 – 25 of 48) sorted by relevance

12

/linux/drivers/usb/serial/
H A Dqcserial.c199 static int handle_quectel_ec20(struct device *dev, int ifnum) in handle_quectel_ec20() argument
211 switch (ifnum) { in handle_quectel_ec20()
237 __u8 ifnum; in qcprobe() local
247 ifnum = intf->desc.bInterfaceNumber; in qcprobe()
248 dev_dbg(dev, "This Interface = %d\n", ifnum); in qcprobe()
295 if (ifnum == 0) { in qcprobe()
298 } else if (ifnum == 2) in qcprobe()
306 altsetting = handle_quectel_ec20(dev, ifnum); in qcprobe()
323 switch (ifnum) { in qcprobe()
352 switch (ifnum) { in qcprobe()
[all …]
H A Dir-usb.c123 irda_usb_find_class_desc(struct usb_serial *serial, unsigned int ifnum) in irda_usb_find_class_desc() argument
136 0, ifnum, desc, sizeof(*desc), 1000); in irda_usb_find_class_desc()
/linux/sound/usb/
H A Dhelper.c124 snd_usb_get_host_interface(struct snd_usb_audio *chip, int ifnum, int altsetting) in snd_usb_get_host_interface() argument
128 iface = usb_ifnum_to_if(chip->dev, ifnum); in snd_usb_get_host_interface()
134 int snd_usb_add_ctrl_interface_link(struct snd_usb_audio *chip, int ifnum, in snd_usb_add_ctrl_interface_link() argument
148 chip->intf_to_ctrl[chip->num_intf_to_ctrl].interface = ifnum; in snd_usb_add_ctrl_interface_link()
156 int ifnum) in snd_usb_find_ctrl_interface() argument
161 if (chip->intf_to_ctrl[i].interface == ifnum) in snd_usb_find_ctrl_interface()
H A Dimplicit.c38 #define IMPLICIT_FB_FIXED_DEV(vend, prod, ep, ifnum) \ argument
40 .iface = (ifnum) }
41 #define IMPLICIT_FB_BOTH_DEV(vend, prod, ep, ifnum) \ argument
43 .iface = (ifnum) }
84 int ep, int ep_idx, int ifnum, in add_implicit_fb_sync_ep() argument
90 iface = usb_ifnum_to_if(chip->dev, ifnum); in add_implicit_fb_sync_ep()
97 fmt->sync_iface = ifnum; in add_implicit_fb_sync_ep()
112 unsigned int ifnum, in add_generic_uac2_implicit_fb() argument
118 alts = snd_usb_get_host_interface(chip, ifnum, altsetting); in add_generic_uac2_implicit_fb()
132 ifnum, alts); in add_generic_uac2_implicit_fb()
H A Dquirks-table.h50 .ifnum = (_ifno), .type = QUIRK_IGNORE_INTERFACE
53 .ifnum = (_ifno), .type = QUIRK_AUDIO_STANDARD_INTERFACE
56 .ifnum = (_ifno), .type = QUIRK_MIDI_STANDARD_INTERFACE
59 .ifnum = (_ifno), .type = QUIRK_AUDIO_STANDARD_MIXER
63 .ifnum = (_ifno), .type = QUIRK_MIDI_YAMAHA
66 .ifnum = (_ifno), .type = QUIRK_AUDIO_EDIROL_UAXX
69 .ifnum = (_ifno), .type = QUIRK_MIDI_RAW_BYTES
72 #define QUIRK_COMPOSITE_END { .ifnum = -1 }
79 .ifnum = QUIRK_ANY_INTERFACE, \
88 .ifnum = (_ifno), \
[all …]
H A Dhelper.h18 snd_usb_get_host_interface(struct snd_usb_audio *chip, int ifnum, int altsetting);
20 int snd_usb_add_ctrl_interface_link(struct snd_usb_audio *chip, int ifnum,
24 int ifnum);
H A Dcard.c761 static int try_to_register_card(struct snd_usb_audio *chip, int ifnum) in try_to_register_card() argument
763 if (check_delayed_register_option(chip) == ifnum || in try_to_register_card()
764 chip->last_iface == ifnum || in try_to_register_card()
789 int ifnum; in usb_audio_probe() local
793 ifnum = get_iface_desc(alts)->bInterfaceNumber; in usb_audio_probe()
798 if (quirk && quirk->ifnum >= 0 && ifnum != quirk->ifnum) in usb_audio_probe()
800 if (quirk && quirk->ifnum == QUIRK_NODEV_INTERFACE) in usb_audio_probe()
884 if (quirk && quirk->ifnum != QUIRK_NO_INTERFACE) { in usb_audio_probe()
893 err = snd_usb_create_streams(chip, ifnum); in usb_audio_probe()
896 err = snd_usb_create_mixer(chip, ifnum); in usb_audio_probe()
[all …]
H A Dquirks.c42 for (quirk = quirk_comp->data; quirk->ifnum >= 0; ++quirk) { in create_composite_quirk()
43 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum); in create_composite_quirk()
46 if (quirk->ifnum != probed_ifnum && in create_composite_quirk()
54 for (quirk = quirk_comp->data; quirk->ifnum >= 0; ++quirk) { in create_composite_quirk()
55 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum); in create_composite_quirk()
58 if (quirk->ifnum != probed_ifnum && in create_composite_quirk()
495 if (quirk->ifnum < 0) in create_standard_mixer_quirk()
498 return snd_usb_create_mixer(chip, quirk->ifnum); in create_standard_mixer_quirk()
/linux/tools/usb/
H A Dtestusb.c126 unsigned ifnum : 8; member
242 int ifnum; in find_testdev() local
256 ifnum = testdev_ifnum(fd); in find_testdev()
258 if (ifnum < 0) in find_testdev()
273 entry->ifnum = ifnum; in find_testdev()
308 speed(dev->speed), dev->name, dev->ifnum); in handle_testdev()
316 status = usbdev_ioctl (fd, dev->ifnum, in handle_testdev()
/linux/drivers/hid/
H A Dhid-prodikeys.c47 unsigned short ifnum; member
528 if (pm->ifnum != 1) /* only set up ONCE for interace 1 */ in pcmidi_setup_extra_keys()
546 if (pm->ifnum != 1) in pcmidi_set_operational()
602 if (pm->ifnum != 1) in pcmidi_snd_initialise()
752 1 == pm->ifnum) { in pk_input_mapping()
767 if (1 == pm->ifnum) { in pk_raw_event()
786 unsigned short ifnum; in pk_probe() local
794 ifnum = intf->cur_altsetting->desc.bInterfaceNumber; in pk_probe()
803 pm->ifnum = ifnum; in pk_probe()
H A Dhid-samsung.c92 unsigned short ifnum = intf->cur_altsetting->desc.bInterfaceNumber; in samsung_kbd_mouse_input_mapping() local
94 if (ifnum != 1 || HID_UP_CONSUMER != (usage->hid & HID_USAGE_PAGE)) in samsung_kbd_mouse_input_mapping()
/linux/drivers/media/usb/stk1160/
H A Dstk1160-core.c177 int i, e, sizedescr, size, ifnum; in stk1160_scan_usb() local
183 ifnum = intf->altsetting[0].desc.bInterfaceNumber; in stk1160_scan_usb()
239 ifnum, in stk1160_scan_usb()
246 you should use snd-usb-audio instead\n", ifnum); in stk1160_scan_usb()
250 ifnum); in stk1160_scan_usb()
/linux/drivers/usb/atm/
H A Dxusbatm.c55 int ifnum = intf->altsetting->desc.bInterfaceNumber; in xusbatm_capture_intf() local
59 usb_err(usbatm, "%s: failed to claim interface %2d (%d)!\n", __func__, ifnum, ret); in xusbatm_capture_intf()
62 ret = usb_set_interface(usb_dev, ifnum, altsetting); in xusbatm_capture_intf()
64 …r(usbatm, "%s: altsetting %2d for interface %2d failed (%d)!\n", __func__, altsetting, ifnum, ret); in xusbatm_capture_intf()
/linux/include/linux/usb/
H A Dof.h25 u8 config, u8 ifnum);
57 usb_of_get_interface_node(struct usb_device *udev, u8 config, u8 ifnum) in usb_of_get_interface_node() argument
/linux/drivers/usb/core/
H A Dof.c165 usb_of_get_interface_node(struct usb_device *udev, u8 config, u8 ifnum) in usb_of_get_interface_node() argument
174 if (reg[0] == ifnum && reg[1] == config) in usb_of_get_interface_node()
/linux/drivers/net/usb/
H A Dsierra_net.c73 u8 ifnum; /* interface number */ member
327 0, priv->ifnum, cmd, cmdlen); in sierra_net_send_cmd()
470 u8 ifnum; in sierra_net_kevent() local
480 ifnum = priv->ifnum; in sierra_net_kevent()
484 0, ifnum, buf, SIERRA_NET_USBCTL_BUF_LEN, in sierra_net_kevent()
698 priv->ifnum = ifacenum; in sierra_net_bind()
/linux/drivers/media/rc/
H A Dimon.c2123 int ifnum = iface_desc->desc.bInterfaceNumber; in imon_find_endpoints() local
2155 if (ifnum == 0) { in imon_find_endpoints()
2407 int ifnum, sysfs_err; in imon_probe() local
2414 ifnum = iface_desc->desc.bInterfaceNumber; in imon_probe()
2419 __func__, vendor, product, ifnum); in imon_probe()
2433 if (ifnum == 0) { in imon_probe()
2464 if (ifnum == 0) { in imon_probe()
2478 vendor, product, ifnum, in imon_probe()
2499 int ifnum; in imon_disconnect() local
2504 ifnum = interface->cur_altsetting->desc.bInterfaceNumber; in imon_disconnect()
[all …]
/linux/drivers/media/usb/em28xx/
H A Dem28xx-audio.c264 dev->ifnum, dev->alt); in snd_em28xx_capture_open()
265 usb_set_interface(udev, dev->ifnum, dev->alt); in snd_em28xx_capture_open()
667 if (dev->ifnum) in em28xx_audio_urb_init()
672 intf = usb_ifnum_to_if(udev, dev->ifnum); in em28xx_audio_urb_init()
676 dev->ifnum, alt); in em28xx_audio_urb_init()
701 dev->ifnum, alt, interval, ep_size); in em28xx_audio_urb_init()
/linux/drivers/usb/class/
H A Dusblp.c141 int ifnum; /* Interface number */ member
178 dev_dbg(dev, "ifnum=%d\n", usblp->ifnum); in usblp_dump()
253 int index = usblp->ifnum; in usblp_ctrl_msg()
259 index = (usblp->ifnum<<8)|usblp->protocol[usblp->current_protocol].alt_setting; in usblp_ctrl_msg()
1147 usblp->ifnum = intf->cur_altsetting->desc.bInterfaceNumber; in usblp_probe()
1219 usblp->ifnum, in usblp_probe()
1346 r = usb_set_interface(usblp->dev, usblp->ifnum, alts); in usblp_set_protocol()
1349 alts, usblp->ifnum); in usblp_set_protocol()
/linux/sound/usb/usx2y/
H A DusX2Yhwdep.c124 .ifnum = 0, in usx2y_create_usbmidi()
137 .ifnum = 0, in usx2y_create_usbmidi()
/linux/drivers/media/usb/au0828/
H A Dau0828-core.c646 int ifnum; in au0828_usb_probe() local
652 ifnum = interface->altsetting->desc.bInterfaceNumber; in au0828_usb_probe()
654 if (ifnum != 0) in au0828_usb_probe()
660 ifnum); in au0828_usb_probe()
/linux/drivers/hid/usbhid/
H A Dusbhid.h60 int ifnum; /* USB interface number */ member
/linux/Documentation/userspace-api/media/dvb/
H A Dnet-remove-if.rst20 ``int ioctl(int fd, NET_REMOVE_IF, int ifnum)``
H A Dnet-get-if.rst35 :c:type:`dvb_net_if`::ifnum field and fills the content of
H A Dnet-add-if.rst40 The struct :c:type:`dvb_net_if`::ifnum field will be

12