intf              158 arch/arm/mach-mmp/gplugd.c 	.intf        = PHY_INTERFACE_MODE_RMII,
intf              487 arch/powerpc/include/asm/pasemi_dma.h extern unsigned int pasemi_read_mac_reg(int intf, unsigned int reg);
intf              488 arch/powerpc/include/asm/pasemi_dma.h extern void pasemi_write_mac_reg(int intf, unsigned int reg, unsigned int val);
intf               64 arch/powerpc/platforms/pasemi/dma_lib.c unsigned int pasemi_read_mac_reg(int intf, unsigned int reg)
intf               66 arch/powerpc/platforms/pasemi/dma_lib.c 	return in_le32(mac_regs[intf]+reg);
intf               75 arch/powerpc/platforms/pasemi/dma_lib.c void pasemi_write_mac_reg(int intf, unsigned int reg, unsigned int val)
intf               77 arch/powerpc/platforms/pasemi/dma_lib.c 	out_le32(mac_regs[intf]+reg, val);
intf              504 arch/powerpc/platforms/pasemi/dma_lib.c 	int i, intf, err = 0;
intf              542 arch/powerpc/platforms/pasemi/dma_lib.c 	intf = 0;
intf              546 arch/powerpc/platforms/pasemi/dma_lib.c 		mac_regs[intf++] = map_onedev(pdev, 0);
intf              553 arch/powerpc/platforms/pasemi/dma_lib.c 		mac_regs[intf++] = map_onedev(pdev, 0);
intf              494 drivers/bluetooth/ath3k.c static int ath3k_probe(struct usb_interface *intf,
intf              498 drivers/bluetooth/ath3k.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              501 drivers/bluetooth/ath3k.c 	BT_DBG("intf %p id %p", intf, id);
intf              503 drivers/bluetooth/ath3k.c 	if (intf->cur_altsetting->desc.bInterfaceNumber != 0)
intf              510 drivers/bluetooth/ath3k.c 		match = usb_match_id(intf, ath3k_blist_tbl);
intf              557 drivers/bluetooth/ath3k.c static void ath3k_disconnect(struct usb_interface *intf)
intf              559 drivers/bluetooth/ath3k.c 	BT_DBG("%s intf %p", __func__, intf);
intf              153 drivers/bluetooth/bcm203x.c static int bcm203x_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              156 drivers/bluetooth/bcm203x.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              160 drivers/bluetooth/bcm203x.c 	BT_DBG("intf %p id %p", intf, id);
intf              162 drivers/bluetooth/bcm203x.c 	if (intf->cur_altsetting->desc.bInterfaceNumber != 0)
intf              165 drivers/bluetooth/bcm203x.c 	data = devm_kzalloc(&intf->dev, sizeof(*data), GFP_KERNEL);
intf              226 drivers/bluetooth/bcm203x.c 	usb_set_intfdata(intf, data);
intf              234 drivers/bluetooth/bcm203x.c static void bcm203x_disconnect(struct usb_interface *intf)
intf              236 drivers/bluetooth/bcm203x.c 	struct bcm203x_data *data = usb_get_intfdata(intf);
intf              238 drivers/bluetooth/bcm203x.c 	BT_DBG("intf %p", intf);
intf              245 drivers/bluetooth/bcm203x.c 	usb_set_intfdata(intf, NULL);
intf              599 drivers/bluetooth/bfusb.c static int bfusb_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              602 drivers/bluetooth/bfusb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              608 drivers/bluetooth/bfusb.c 	BT_DBG("intf %p id %p", intf, id);
intf              611 drivers/bluetooth/bfusb.c 	if (intf->cur_altsetting->desc.bNumEndpoints < 2)
intf              614 drivers/bluetooth/bfusb.c 	bulk_out_ep = &intf->cur_altsetting->endpoint[0];
intf              615 drivers/bluetooth/bfusb.c 	bulk_in_ep  = &intf->cur_altsetting->endpoint[1];
intf              623 drivers/bluetooth/bfusb.c 	data = devm_kzalloc(&intf->dev, sizeof(struct bfusb_data), GFP_KERNEL);
intf              665 drivers/bluetooth/bfusb.c 	SET_HCIDEV_DEV(hdev, &intf->dev);
intf              680 drivers/bluetooth/bfusb.c 	usb_set_intfdata(intf, data);
intf              691 drivers/bluetooth/bfusb.c static void bfusb_disconnect(struct usb_interface *intf)
intf              693 drivers/bluetooth/bfusb.c 	struct bfusb_data *data = usb_get_intfdata(intf);
intf              696 drivers/bluetooth/bfusb.c 	BT_DBG("intf %p", intf);
intf              701 drivers/bluetooth/bfusb.c 	usb_set_intfdata(intf, NULL);
intf              362 drivers/bluetooth/bpa10x.c static int bpa10x_probe(struct usb_interface *intf,
intf              369 drivers/bluetooth/bpa10x.c 	BT_DBG("intf %p id %p", intf, id);
intf              371 drivers/bluetooth/bpa10x.c 	if (intf->cur_altsetting->desc.bInterfaceNumber != 0)
intf              374 drivers/bluetooth/bpa10x.c 	data = devm_kzalloc(&intf->dev, sizeof(*data), GFP_KERNEL);
intf              378 drivers/bluetooth/bpa10x.c 	data->udev = interface_to_usbdev(intf);
intf              392 drivers/bluetooth/bpa10x.c 	SET_HCIDEV_DEV(hdev, &intf->dev);
intf              409 drivers/bluetooth/bpa10x.c 	usb_set_intfdata(intf, data);
intf              414 drivers/bluetooth/bpa10x.c static void bpa10x_disconnect(struct usb_interface *intf)
intf              416 drivers/bluetooth/bpa10x.c 	struct bpa10x_data *data = usb_get_intfdata(intf);
intf              418 drivers/bluetooth/bpa10x.c 	BT_DBG("intf %p", intf);
intf              423 drivers/bluetooth/bpa10x.c 	usb_set_intfdata(intf, NULL);
intf              446 drivers/bluetooth/btusb.c 	struct usb_interface *intf;
intf             1193 drivers/bluetooth/btusb.c 	err = usb_autopm_get_interface(data->intf);
intf             1206 drivers/bluetooth/btusb.c 	data->intf->needs_remote_wakeup = 1;
intf             1237 drivers/bluetooth/btusb.c 	usb_autopm_put_interface(data->intf);
intf             1243 drivers/bluetooth/btusb.c 	usb_autopm_put_interface(data->intf);
intf             1274 drivers/bluetooth/btusb.c 	err = usb_autopm_get_interface(data->intf);
intf             1278 drivers/bluetooth/btusb.c 	data->intf->needs_remote_wakeup = 0;
intf             1282 drivers/bluetooth/btusb.c 		data->intf->needs_remote_wakeup = 1;
intf             1284 drivers/bluetooth/btusb.c 	usb_autopm_put_interface(data->intf);
intf             1485 drivers/bluetooth/btusb.c 	struct usb_interface *intf = data->isoc;
intf             1503 drivers/bluetooth/btusb.c 	for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) {
intf             1504 drivers/bluetooth/btusb.c 		ep_desc = &intf->cur_altsetting->endpoint[i].desc;
intf             1534 drivers/bluetooth/btusb.c 			err = usb_autopm_get_interface(data->isoc ? data->isoc : data->intf);
intf             1588 drivers/bluetooth/btusb.c 			usb_autopm_put_interface(data->isoc ? data->isoc : data->intf);
intf             1597 drivers/bluetooth/btusb.c 	err = usb_autopm_get_interface(data->intf);
intf             1601 drivers/bluetooth/btusb.c 	usb_autopm_put_interface(data->intf);
intf             3419 drivers/bluetooth/btusb.c 	struct usb_interface *intf = data->diag;
intf             3428 drivers/bluetooth/btusb.c 	for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) {
intf             3431 drivers/bluetooth/btusb.c 		ep_desc = &intf->cur_altsetting->endpoint[i].desc;
intf             3567 drivers/bluetooth/btusb.c static void btusb_check_needs_reset_resume(struct usb_interface *intf)
intf             3570 drivers/bluetooth/btusb.c 		interface_to_usbdev(intf)->quirks |= USB_QUIRK_RESET_RESUME;
intf             3573 drivers/bluetooth/btusb.c static int btusb_probe(struct usb_interface *intf,
intf             3583 drivers/bluetooth/btusb.c 	BT_DBG("intf %p id %p", intf, id);
intf             3586 drivers/bluetooth/btusb.c 	if (intf->cur_altsetting->desc.bInterfaceNumber != 0) {
intf             3589 drivers/bluetooth/btusb.c 		if (intf->cur_altsetting->desc.bInterfaceNumber != 2)
intf             3593 drivers/bluetooth/btusb.c 	ifnum_base = intf->cur_altsetting->desc.bInterfaceNumber;
intf             3598 drivers/bluetooth/btusb.c 		match = usb_match_id(intf, blacklist_table);
intf             3607 drivers/bluetooth/btusb.c 		struct usb_device *udev = interface_to_usbdev(intf);
intf             3617 drivers/bluetooth/btusb.c 	data = devm_kzalloc(&intf->dev, sizeof(*data), GFP_KERNEL);
intf             3621 drivers/bluetooth/btusb.c 	for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) {
intf             3622 drivers/bluetooth/btusb.c 		ep_desc = &intf->cur_altsetting->endpoint[i].desc;
intf             3651 drivers/bluetooth/btusb.c 	data->udev = interface_to_usbdev(intf);
intf             3652 drivers/bluetooth/btusb.c 	data->intf = intf;
intf             3690 drivers/bluetooth/btusb.c 	SET_HCIDEV_DEV(hdev, &intf->dev);
intf             3808 drivers/bluetooth/btusb.c 		btusb_check_needs_reset_resume(intf);
intf             3823 drivers/bluetooth/btusb.c 		err = usb_autopm_get_interface(intf);
intf             3911 drivers/bluetooth/btusb.c 	usb_set_intfdata(intf, data);
intf             3922 drivers/bluetooth/btusb.c static void btusb_disconnect(struct usb_interface *intf)
intf             3924 drivers/bluetooth/btusb.c 	struct btusb_data *data = usb_get_intfdata(intf);
intf             3927 drivers/bluetooth/btusb.c 	BT_DBG("intf %p", intf);
intf             3933 drivers/bluetooth/btusb.c 	usb_set_intfdata(data->intf, NULL);
intf             3943 drivers/bluetooth/btusb.c 	if (intf == data->intf) {
intf             3948 drivers/bluetooth/btusb.c 	} else if (intf == data->isoc) {
intf             3951 drivers/bluetooth/btusb.c 		usb_driver_release_interface(&btusb_driver, data->intf);
intf             3952 drivers/bluetooth/btusb.c 	} else if (intf == data->diag) {
intf             3953 drivers/bluetooth/btusb.c 		usb_driver_release_interface(&btusb_driver, data->intf);
intf             3968 drivers/bluetooth/btusb.c static int btusb_suspend(struct usb_interface *intf, pm_message_t message)
intf             3970 drivers/bluetooth/btusb.c 	struct btusb_data *data = usb_get_intfdata(intf);
intf             3972 drivers/bluetooth/btusb.c 	BT_DBG("intf %p", intf);
intf             4044 drivers/bluetooth/btusb.c static int btusb_resume(struct usb_interface *intf)
intf             4046 drivers/bluetooth/btusb.c 	struct btusb_data *data = usb_get_intfdata(intf);
intf             4050 drivers/bluetooth/btusb.c 	BT_DBG("intf %p", intf);
intf               42 drivers/char/ipmi/ipmi_msghandler.c static void handle_new_recv_msgs(struct ipmi_smi *intf);
intf               43 drivers/char/ipmi/ipmi_msghandler.c static void need_waiter(struct ipmi_smi *intf);
intf               44 drivers/char/ipmi/ipmi_msghandler.c static int handle_one_recv_msg(struct ipmi_smi *intf,
intf              213 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf;
intf              341 drivers/char/ipmi/ipmi_msghandler.c static int bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc,
intf              589 drivers/char/ipmi/ipmi_msghandler.c 	void (*null_user_handler)(struct ipmi_smi *intf,
intf              616 drivers/char/ipmi/ipmi_msghandler.c static void __get_guid(struct ipmi_smi *intf);
intf              617 drivers/char/ipmi/ipmi_msghandler.c static void __ipmi_bmc_unregister(struct ipmi_smi *intf);
intf              618 drivers/char/ipmi/ipmi_msghandler.c static int __ipmi_bmc_register(struct ipmi_smi *intf,
intf              621 drivers/char/ipmi/ipmi_msghandler.c static int __scan_channels(struct ipmi_smi *intf, struct ipmi_device_id *id);
intf              648 drivers/char/ipmi/ipmi_msghandler.c #define ipmi_inc_stat(intf, stat) \
intf              649 drivers/char/ipmi/ipmi_msghandler.c 	atomic_inc(&(intf)->stats[IPMI_STAT_ ## stat])
intf              650 drivers/char/ipmi/ipmi_msghandler.c #define ipmi_get_stat(intf, stat) \
intf              651 drivers/char/ipmi/ipmi_msghandler.c 	((unsigned int) atomic_read(&(intf)->stats[IPMI_STAT_ ## stat]))
intf              701 drivers/char/ipmi/ipmi_msghandler.c static void clean_up_interface_data(struct ipmi_smi *intf)
intf              707 drivers/char/ipmi/ipmi_msghandler.c 	tasklet_kill(&intf->recv_tasklet);
intf              709 drivers/char/ipmi/ipmi_msghandler.c 	free_smi_msg_list(&intf->waiting_rcv_msgs);
intf              710 drivers/char/ipmi/ipmi_msghandler.c 	free_recv_msg_list(&intf->waiting_events);
intf              716 drivers/char/ipmi/ipmi_msghandler.c 	mutex_lock(&intf->cmd_rcvrs_mutex);
intf              718 drivers/char/ipmi/ipmi_msghandler.c 	list_splice_init_rcu(&intf->cmd_rcvrs, &list, synchronize_rcu);
intf              719 drivers/char/ipmi/ipmi_msghandler.c 	mutex_unlock(&intf->cmd_rcvrs_mutex);
intf              725 drivers/char/ipmi/ipmi_msghandler.c 		if ((intf->seq_table[i].inuse)
intf              726 drivers/char/ipmi/ipmi_msghandler.c 					&& (intf->seq_table[i].recv_msg))
intf              727 drivers/char/ipmi/ipmi_msghandler.c 			ipmi_free_recv_msg(intf->seq_table[i].recv_msg);
intf              733 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf = container_of(ref, struct ipmi_smi, refcount);
intf              735 drivers/char/ipmi/ipmi_msghandler.c 	clean_up_interface_data(intf);
intf              736 drivers/char/ipmi/ipmi_msghandler.c 	kfree(intf);
intf              741 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi  *intf;
intf              747 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf;
intf              763 drivers/char/ipmi/ipmi_msghandler.c 	list_for_each_entry_rcu(intf, &ipmi_interfaces, link) {
intf              764 drivers/char/ipmi/ipmi_msghandler.c 		int intf_num = READ_ONCE(intf->intf_num);
intf              768 drivers/char/ipmi/ipmi_msghandler.c 		watcher->new_smi(intf_num, intf->si_dev);
intf              896 drivers/char/ipmi/ipmi_msghandler.c static int deliver_response(struct ipmi_smi *intf, struct ipmi_recv_msg *msg)
intf              902 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->null_user_handler) {
intf              903 drivers/char/ipmi/ipmi_msghandler.c 			intf->null_user_handler(intf, msg);
intf              933 drivers/char/ipmi/ipmi_msghandler.c static void deliver_local_response(struct ipmi_smi *intf,
intf              936 drivers/char/ipmi/ipmi_msghandler.c 	if (deliver_response(intf, msg))
intf              937 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, unhandled_local_responses);
intf              939 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, handled_local_responses);
intf              942 drivers/char/ipmi/ipmi_msghandler.c static void deliver_err_response(struct ipmi_smi *intf,
intf              950 drivers/char/ipmi/ipmi_msghandler.c 	deliver_local_response(intf, msg);
intf              953 drivers/char/ipmi/ipmi_msghandler.c static void smi_add_watch(struct ipmi_smi *intf, unsigned int flags)
intf              957 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->handlers->set_need_watch)
intf              960 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->watch_lock, iflags);
intf              962 drivers/char/ipmi/ipmi_msghandler.c 		intf->response_waiters++;
intf              965 drivers/char/ipmi/ipmi_msghandler.c 		intf->watchdog_waiters++;
intf              968 drivers/char/ipmi/ipmi_msghandler.c 		intf->command_waiters++;
intf              970 drivers/char/ipmi/ipmi_msghandler.c 	if ((intf->last_watch_mask & flags) != flags) {
intf              971 drivers/char/ipmi/ipmi_msghandler.c 		intf->last_watch_mask |= flags;
intf              972 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->set_need_watch(intf->send_info,
intf              973 drivers/char/ipmi/ipmi_msghandler.c 					       intf->last_watch_mask);
intf              975 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->watch_lock, iflags);
intf              978 drivers/char/ipmi/ipmi_msghandler.c static void smi_remove_watch(struct ipmi_smi *intf, unsigned int flags)
intf              982 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->handlers->set_need_watch)
intf              985 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->watch_lock, iflags);
intf              987 drivers/char/ipmi/ipmi_msghandler.c 		intf->response_waiters--;
intf              990 drivers/char/ipmi/ipmi_msghandler.c 		intf->watchdog_waiters--;
intf              993 drivers/char/ipmi/ipmi_msghandler.c 		intf->command_waiters--;
intf              996 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->response_waiters)
intf              998 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->watchdog_waiters)
intf             1000 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->command_waiters)
intf             1003 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->last_watch_mask != flags) {
intf             1004 drivers/char/ipmi/ipmi_msghandler.c 		intf->last_watch_mask = flags;
intf             1005 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->set_need_watch(intf->send_info,
intf             1006 drivers/char/ipmi/ipmi_msghandler.c 					       intf->last_watch_mask);
intf             1008 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->watch_lock, iflags);
intf             1016 drivers/char/ipmi/ipmi_msghandler.c static int intf_next_seq(struct ipmi_smi      *intf,
intf             1032 drivers/char/ipmi/ipmi_msghandler.c 	for (i = intf->curr_seq; (i+1)%IPMI_IPMB_NUM_SEQ != intf->curr_seq;
intf             1034 drivers/char/ipmi/ipmi_msghandler.c 		if (!intf->seq_table[i].inuse)
intf             1038 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->seq_table[i].inuse) {
intf             1039 drivers/char/ipmi/ipmi_msghandler.c 		intf->seq_table[i].recv_msg = recv_msg;
intf             1045 drivers/char/ipmi/ipmi_msghandler.c 		intf->seq_table[i].timeout = MAX_MSG_TIMEOUT;
intf             1046 drivers/char/ipmi/ipmi_msghandler.c 		intf->seq_table[i].orig_timeout = timeout;
intf             1047 drivers/char/ipmi/ipmi_msghandler.c 		intf->seq_table[i].retries_left = retries;
intf             1048 drivers/char/ipmi/ipmi_msghandler.c 		intf->seq_table[i].broadcast = broadcast;
intf             1049 drivers/char/ipmi/ipmi_msghandler.c 		intf->seq_table[i].inuse = 1;
intf             1050 drivers/char/ipmi/ipmi_msghandler.c 		intf->seq_table[i].seqid = NEXT_SEQID(intf->seq_table[i].seqid);
intf             1052 drivers/char/ipmi/ipmi_msghandler.c 		*seqid = intf->seq_table[i].seqid;
intf             1053 drivers/char/ipmi/ipmi_msghandler.c 		intf->curr_seq = (i+1)%IPMI_IPMB_NUM_SEQ;
intf             1054 drivers/char/ipmi/ipmi_msghandler.c 		smi_add_watch(intf, IPMI_WATCH_MASK_CHECK_MESSAGES);
intf             1055 drivers/char/ipmi/ipmi_msghandler.c 		need_waiter(intf);
intf             1070 drivers/char/ipmi/ipmi_msghandler.c static int intf_find_seq(struct ipmi_smi      *intf,
intf             1084 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->seq_lock, flags);
intf             1085 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->seq_table[seq].inuse) {
intf             1086 drivers/char/ipmi/ipmi_msghandler.c 		struct ipmi_recv_msg *msg = intf->seq_table[seq].recv_msg;
intf             1092 drivers/char/ipmi/ipmi_msghandler.c 			intf->seq_table[seq].inuse = 0;
intf             1093 drivers/char/ipmi/ipmi_msghandler.c 			smi_remove_watch(intf, IPMI_WATCH_MASK_CHECK_MESSAGES);
intf             1097 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->seq_lock, flags);
intf             1104 drivers/char/ipmi/ipmi_msghandler.c static int intf_start_seq_timer(struct ipmi_smi *intf,
intf             1115 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->seq_lock, flags);
intf             1120 drivers/char/ipmi/ipmi_msghandler.c 	if ((intf->seq_table[seq].inuse)
intf             1121 drivers/char/ipmi/ipmi_msghandler.c 				&& (intf->seq_table[seq].seqid == seqid)) {
intf             1122 drivers/char/ipmi/ipmi_msghandler.c 		struct seq_table *ent = &intf->seq_table[seq];
intf             1126 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->seq_lock, flags);
intf             1132 drivers/char/ipmi/ipmi_msghandler.c static int intf_err_seq(struct ipmi_smi *intf,
intf             1145 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->seq_lock, flags);
intf             1150 drivers/char/ipmi/ipmi_msghandler.c 	if ((intf->seq_table[seq].inuse)
intf             1151 drivers/char/ipmi/ipmi_msghandler.c 				&& (intf->seq_table[seq].seqid == seqid)) {
intf             1152 drivers/char/ipmi/ipmi_msghandler.c 		struct seq_table *ent = &intf->seq_table[seq];
intf             1155 drivers/char/ipmi/ipmi_msghandler.c 		smi_remove_watch(intf, IPMI_WATCH_MASK_CHECK_MESSAGES);
intf             1159 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->seq_lock, flags);
intf             1162 drivers/char/ipmi/ipmi_msghandler.c 		deliver_err_response(intf, msg, err);
intf             1184 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf;
intf             1210 drivers/char/ipmi/ipmi_msghandler.c 	list_for_each_entry_rcu(intf, &ipmi_interfaces, link) {
intf             1211 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->intf_num == if_num)
intf             1225 drivers/char/ipmi/ipmi_msghandler.c 	if (!try_module_get(intf->owner)) {
intf             1231 drivers/char/ipmi/ipmi_msghandler.c 	kref_get(&intf->refcount);
intf             1236 drivers/char/ipmi/ipmi_msghandler.c 	new_user->intf = intf;
intf             1240 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->seq_lock, flags);
intf             1241 drivers/char/ipmi/ipmi_msghandler.c 	list_add_rcu(&new_user->link, &intf->users);
intf             1242 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->seq_lock, flags);
intf             1245 drivers/char/ipmi/ipmi_msghandler.c 		smi_add_watch(intf, IPMI_WATCH_MASK_CHECK_WATCHDOG);
intf             1260 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf;
intf             1263 drivers/char/ipmi/ipmi_msghandler.c 	list_for_each_entry_rcu(intf, &ipmi_interfaces, link) {
intf             1264 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->intf_num == if_num)
intf             1273 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->handlers->get_smi_info)
intf             1276 drivers/char/ipmi/ipmi_msghandler.c 		rv = intf->handlers->get_smi_info(intf->send_info, data);
intf             1293 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi  *intf = user->intf;
intf             1317 drivers/char/ipmi/ipmi_msghandler.c 		smi_remove_watch(intf, IPMI_WATCH_MASK_CHECK_WATCHDOG);
intf             1320 drivers/char/ipmi/ipmi_msghandler.c 		atomic_dec(&intf->event_waiters);
intf             1323 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->seq_lock, flags);
intf             1327 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->seq_table[i].inuse
intf             1328 drivers/char/ipmi/ipmi_msghandler.c 		    && (intf->seq_table[i].recv_msg->user == user)) {
intf             1329 drivers/char/ipmi/ipmi_msghandler.c 			intf->seq_table[i].inuse = 0;
intf             1330 drivers/char/ipmi/ipmi_msghandler.c 			smi_remove_watch(intf, IPMI_WATCH_MASK_CHECK_MESSAGES);
intf             1331 drivers/char/ipmi/ipmi_msghandler.c 			ipmi_free_recv_msg(intf->seq_table[i].recv_msg);
intf             1334 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->seq_lock, flags);
intf             1342 drivers/char/ipmi/ipmi_msghandler.c 	mutex_lock(&intf->cmd_rcvrs_mutex);
intf             1343 drivers/char/ipmi/ipmi_msghandler.c 	list_for_each_entry_rcu(rcvr, &intf->cmd_rcvrs, link) {
intf             1350 drivers/char/ipmi/ipmi_msghandler.c 	mutex_unlock(&intf->cmd_rcvrs_mutex);
intf             1358 drivers/char/ipmi/ipmi_msghandler.c 	kref_put(&intf->refcount, intf_free);
intf             1359 drivers/char/ipmi/ipmi_msghandler.c 	module_put(intf->owner);
intf             1383 drivers/char/ipmi/ipmi_msghandler.c 	rv = bmc_get_device_id(user->intf, NULL, &id, NULL, NULL);
intf             1408 drivers/char/ipmi/ipmi_msghandler.c 		user->intf->addrinfo[channel].address = address;
intf             1430 drivers/char/ipmi/ipmi_msghandler.c 		*address = user->intf->addrinfo[channel].address;
intf             1452 drivers/char/ipmi/ipmi_msghandler.c 		user->intf->addrinfo[channel].lun = LUN & 0x3;
intf             1474 drivers/char/ipmi/ipmi_msghandler.c 		*address = user->intf->addrinfo[channel].lun;
intf             1491 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&user->intf->maintenance_mode_lock, flags);
intf             1492 drivers/char/ipmi/ipmi_msghandler.c 	mode = user->intf->maintenance_mode;
intf             1493 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&user->intf->maintenance_mode_lock, flags);
intf             1500 drivers/char/ipmi/ipmi_msghandler.c static void maintenance_mode_update(struct ipmi_smi *intf)
intf             1502 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->handlers->set_maintenance_mode)
intf             1503 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->set_maintenance_mode(
intf             1504 drivers/char/ipmi/ipmi_msghandler.c 			intf->send_info, intf->maintenance_mode_enable);
intf             1511 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf = user->intf;
intf             1517 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->maintenance_mode_lock, flags);
intf             1518 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->maintenance_mode != mode) {
intf             1521 drivers/char/ipmi/ipmi_msghandler.c 			intf->maintenance_mode_enable
intf             1522 drivers/char/ipmi/ipmi_msghandler.c 				= (intf->auto_maintenance_timeout > 0);
intf             1526 drivers/char/ipmi/ipmi_msghandler.c 			intf->maintenance_mode_enable = false;
intf             1530 drivers/char/ipmi/ipmi_msghandler.c 			intf->maintenance_mode_enable = true;
intf             1537 drivers/char/ipmi/ipmi_msghandler.c 		intf->maintenance_mode = mode;
intf             1539 drivers/char/ipmi/ipmi_msghandler.c 		maintenance_mode_update(intf);
intf             1542 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->maintenance_mode_lock, flags);
intf             1552 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi      *intf = user->intf;
intf             1563 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->events_lock, flags);
intf             1570 drivers/char/ipmi/ipmi_msghandler.c 		if (atomic_inc_return(&intf->event_waiters) == 1)
intf             1571 drivers/char/ipmi/ipmi_msghandler.c 			need_waiter(intf);
intf             1573 drivers/char/ipmi/ipmi_msghandler.c 		atomic_dec(&intf->event_waiters);
intf             1576 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->delivering_events)
intf             1584 drivers/char/ipmi/ipmi_msghandler.c 	while (user->gets_events && !list_empty(&intf->waiting_events)) {
intf             1585 drivers/char/ipmi/ipmi_msghandler.c 		list_for_each_entry_safe(msg, msg2, &intf->waiting_events, link)
intf             1587 drivers/char/ipmi/ipmi_msghandler.c 		intf->waiting_events_count = 0;
intf             1588 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->event_msg_printed) {
intf             1589 drivers/char/ipmi/ipmi_msghandler.c 			dev_warn(intf->si_dev, "Event queue no longer full\n");
intf             1590 drivers/char/ipmi/ipmi_msghandler.c 			intf->event_msg_printed = 0;
intf             1593 drivers/char/ipmi/ipmi_msghandler.c 		intf->delivering_events = 1;
intf             1594 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->events_lock, flags);
intf             1599 drivers/char/ipmi/ipmi_msghandler.c 			deliver_local_response(intf, msg);
intf             1602 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->events_lock, flags);
intf             1603 drivers/char/ipmi/ipmi_msghandler.c 		intf->delivering_events = 0;
intf             1607 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->events_lock, flags);
intf             1614 drivers/char/ipmi/ipmi_msghandler.c static struct cmd_rcvr *find_cmd_rcvr(struct ipmi_smi *intf,
intf             1621 drivers/char/ipmi/ipmi_msghandler.c 	list_for_each_entry_rcu(rcvr, &intf->cmd_rcvrs, link) {
intf             1629 drivers/char/ipmi/ipmi_msghandler.c static int is_cmd_rcvr_exclusive(struct ipmi_smi *intf,
intf             1636 drivers/char/ipmi/ipmi_msghandler.c 	list_for_each_entry_rcu(rcvr, &intf->cmd_rcvrs, link) {
intf             1649 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf = user->intf;
intf             1667 drivers/char/ipmi/ipmi_msghandler.c 	mutex_lock(&intf->cmd_rcvrs_mutex);
intf             1669 drivers/char/ipmi/ipmi_msghandler.c 	if (!is_cmd_rcvr_exclusive(intf, netfn, cmd, chans)) {
intf             1674 drivers/char/ipmi/ipmi_msghandler.c 	smi_add_watch(intf, IPMI_WATCH_MASK_CHECK_COMMANDS);
intf             1676 drivers/char/ipmi/ipmi_msghandler.c 	list_add_rcu(&rcvr->link, &intf->cmd_rcvrs);
intf             1679 drivers/char/ipmi/ipmi_msghandler.c 	mutex_unlock(&intf->cmd_rcvrs_mutex);
intf             1694 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf = user->intf;
intf             1703 drivers/char/ipmi/ipmi_msghandler.c 	mutex_lock(&intf->cmd_rcvrs_mutex);
intf             1707 drivers/char/ipmi/ipmi_msghandler.c 		rcvr = find_cmd_rcvr(intf, netfn, cmd, i);
intf             1720 drivers/char/ipmi/ipmi_msghandler.c 	mutex_unlock(&intf->cmd_rcvrs_mutex);
intf             1724 drivers/char/ipmi/ipmi_msghandler.c 		smi_remove_watch(intf, IPMI_WATCH_MASK_CHECK_COMMANDS);
intf             1824 drivers/char/ipmi/ipmi_msghandler.c static struct ipmi_smi_msg *smi_add_send_msg(struct ipmi_smi *intf,
intf             1828 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->curr_msg) {
intf             1830 drivers/char/ipmi/ipmi_msghandler.c 			list_add_tail(&smi_msg->link, &intf->hp_xmit_msgs);
intf             1832 drivers/char/ipmi/ipmi_msghandler.c 			list_add_tail(&smi_msg->link, &intf->xmit_msgs);
intf             1835 drivers/char/ipmi/ipmi_msghandler.c 		intf->curr_msg = smi_msg;
intf             1841 drivers/char/ipmi/ipmi_msghandler.c static void smi_send(struct ipmi_smi *intf,
intf             1845 drivers/char/ipmi/ipmi_msghandler.c 	int run_to_completion = intf->run_to_completion;
intf             1849 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->xmit_msgs_lock, flags);
intf             1850 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg = smi_add_send_msg(intf, smi_msg, priority);
intf             1853 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->xmit_msgs_lock, flags);
intf             1856 drivers/char/ipmi/ipmi_msghandler.c 		handlers->sender(intf->send_info, smi_msg);
intf             1867 drivers/char/ipmi/ipmi_msghandler.c static int i_ipmi_req_sysintf(struct ipmi_smi        *intf,
intf             1884 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             1898 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             1905 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->maintenance_mode_lock, flags);
intf             1906 drivers/char/ipmi/ipmi_msghandler.c 		intf->auto_maintenance_timeout
intf             1908 drivers/char/ipmi/ipmi_msghandler.c 		if (!intf->maintenance_mode
intf             1909 drivers/char/ipmi/ipmi_msghandler.c 		    && !intf->maintenance_mode_enable) {
intf             1910 drivers/char/ipmi/ipmi_msghandler.c 			intf->maintenance_mode_enable = true;
intf             1911 drivers/char/ipmi/ipmi_msghandler.c 			maintenance_mode_update(intf);
intf             1913 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->maintenance_mode_lock,
intf             1918 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             1929 drivers/char/ipmi/ipmi_msghandler.c 	ipmi_inc_stat(intf, sent_local_commands);
intf             1934 drivers/char/ipmi/ipmi_msghandler.c static int i_ipmi_req_ipmb(struct ipmi_smi        *intf,
intf             1953 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             1957 drivers/char/ipmi/ipmi_msghandler.c 	chans = READ_ONCE(intf->channel_list)->c;
intf             1960 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             1980 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             1986 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             1997 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_ipmb_responses);
intf             2011 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->seq_lock, flags);
intf             2014 drivers/char/ipmi/ipmi_msghandler.c 			intf->ipmb_maintenance_mode_timeout =
intf             2017 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->ipmb_maintenance_mode_timeout && retry_time_ms == 0)
intf             2025 drivers/char/ipmi/ipmi_msghandler.c 		rv = intf_next_seq(intf,
intf             2039 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_ipmb_commands);
intf             2069 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->seq_lock, flags);
intf             2075 drivers/char/ipmi/ipmi_msghandler.c static int i_ipmi_req_lan(struct ipmi_smi        *intf,
intf             2092 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             2096 drivers/char/ipmi/ipmi_msghandler.c 	chans = READ_ONCE(intf->channel_list)->c;
intf             2102 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             2108 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             2114 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             2125 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_lan_responses);
intf             2138 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->seq_lock, flags);
intf             2144 drivers/char/ipmi/ipmi_msghandler.c 		rv = intf_next_seq(intf,
intf             2158 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_lan_commands);
intf             2187 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->seq_lock, flags);
intf             2200 drivers/char/ipmi/ipmi_msghandler.c 			  struct ipmi_smi      *intf,
intf             2241 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->in_shutdown) {
intf             2258 drivers/char/ipmi/ipmi_msghandler.c 		rv = i_ipmi_req_sysintf(intf, addr, msgid, msg, smi_msg,
intf             2261 drivers/char/ipmi/ipmi_msghandler.c 		rv = i_ipmi_req_ipmb(intf, addr, msgid, msg, smi_msg, recv_msg,
intf             2265 drivers/char/ipmi/ipmi_msghandler.c 		rv = i_ipmi_req_lan(intf, addr, msgid, msg, smi_msg, recv_msg,
intf             2269 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, sent_invalid_commands);
intf             2280 drivers/char/ipmi/ipmi_msghandler.c 		smi_send(intf, intf->handlers, smi_msg, priority);
intf             2288 drivers/char/ipmi/ipmi_msghandler.c static int check_addr(struct ipmi_smi  *intf,
intf             2296 drivers/char/ipmi/ipmi_msghandler.c 	*lun = intf->addrinfo[addr->channel].lun;
intf             2297 drivers/char/ipmi/ipmi_msghandler.c 	*saddr = intf->addrinfo[addr->channel].address;
intf             2320 drivers/char/ipmi/ipmi_msghandler.c 	rv = check_addr(user->intf, addr, &saddr, &lun);
intf             2323 drivers/char/ipmi/ipmi_msghandler.c 				    user->intf,
intf             2359 drivers/char/ipmi/ipmi_msghandler.c 	rv = check_addr(user->intf, addr, &saddr, &lun);
intf             2362 drivers/char/ipmi/ipmi_msghandler.c 				    user->intf,
intf             2379 drivers/char/ipmi/ipmi_msghandler.c static void bmc_device_id_handler(struct ipmi_smi *intf,
intf             2387 drivers/char/ipmi/ipmi_msghandler.c 		dev_warn(intf->si_dev,
intf             2394 drivers/char/ipmi/ipmi_msghandler.c 			msg->msg.data, msg->msg.data_len, &intf->bmc->fetch_id);
intf             2396 drivers/char/ipmi/ipmi_msghandler.c 		dev_warn(intf->si_dev, "device id demangle failed: %d\n", rv);
intf             2397 drivers/char/ipmi/ipmi_msghandler.c 		intf->bmc->dyn_id_set = 0;
intf             2404 drivers/char/ipmi/ipmi_msghandler.c 		intf->bmc->dyn_id_set = 1;
intf             2407 drivers/char/ipmi/ipmi_msghandler.c 	wake_up(&intf->waitq);
intf             2411 drivers/char/ipmi/ipmi_msghandler.c send_get_device_id_cmd(struct ipmi_smi *intf)
intf             2426 drivers/char/ipmi/ipmi_msghandler.c 			      intf,
intf             2430 drivers/char/ipmi/ipmi_msghandler.c 			      intf,
intf             2434 drivers/char/ipmi/ipmi_msghandler.c 			      intf->addrinfo[0].address,
intf             2435 drivers/char/ipmi/ipmi_msghandler.c 			      intf->addrinfo[0].lun,
intf             2439 drivers/char/ipmi/ipmi_msghandler.c static int __get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc)
intf             2445 drivers/char/ipmi/ipmi_msghandler.c 	intf->null_user_handler = bmc_device_id_handler;
intf             2447 drivers/char/ipmi/ipmi_msghandler.c 	rv = send_get_device_id_cmd(intf);
intf             2451 drivers/char/ipmi/ipmi_msghandler.c 	wait_event(intf->waitq, bmc->dyn_id_set != 2);
intf             2459 drivers/char/ipmi/ipmi_msghandler.c 	intf->null_user_handler = NULL;
intf             2473 drivers/char/ipmi/ipmi_msghandler.c static int __bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc,
intf             2479 drivers/char/ipmi/ipmi_msghandler.c 	bool intf_set = intf != NULL;
intf             2481 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf) {
intf             2488 drivers/char/ipmi/ipmi_msghandler.c 		intf = list_first_entry(&bmc->intfs, struct ipmi_smi,
intf             2490 drivers/char/ipmi/ipmi_msghandler.c 		kref_get(&intf->refcount);
intf             2492 drivers/char/ipmi/ipmi_msghandler.c 		mutex_lock(&intf->bmc_reg_mutex);
intf             2494 drivers/char/ipmi/ipmi_msghandler.c 		if (intf != list_first_entry(&bmc->intfs, struct ipmi_smi,
intf             2496 drivers/char/ipmi/ipmi_msghandler.c 			mutex_unlock(&intf->bmc_reg_mutex);
intf             2497 drivers/char/ipmi/ipmi_msghandler.c 			kref_put(&intf->refcount, intf_free);
intf             2501 drivers/char/ipmi/ipmi_msghandler.c 		mutex_lock(&intf->bmc_reg_mutex);
intf             2502 drivers/char/ipmi/ipmi_msghandler.c 		bmc = intf->bmc;
intf             2504 drivers/char/ipmi/ipmi_msghandler.c 		kref_get(&intf->refcount);
intf             2508 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->in_bmc_register ||
intf             2513 drivers/char/ipmi/ipmi_msghandler.c 	__get_guid(intf);
intf             2516 drivers/char/ipmi/ipmi_msghandler.c 	rv = __get_device_id(intf, bmc);
intf             2524 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->bmc_registered
intf             2539 drivers/char/ipmi/ipmi_msghandler.c 		__ipmi_bmc_unregister(intf);
intf             2541 drivers/char/ipmi/ipmi_msghandler.c 		intf->bmc->id = id;
intf             2542 drivers/char/ipmi/ipmi_msghandler.c 		intf->bmc->dyn_guid_set = guid_set;
intf             2543 drivers/char/ipmi/ipmi_msghandler.c 		intf->bmc->guid = guid;
intf             2544 drivers/char/ipmi/ipmi_msghandler.c 		if (__ipmi_bmc_register(intf, &id, guid_set, &guid, intf_num))
intf             2545 drivers/char/ipmi/ipmi_msghandler.c 			need_waiter(intf); /* Retry later on an error. */
intf             2547 drivers/char/ipmi/ipmi_msghandler.c 			__scan_channels(intf, &id);
intf             2556 drivers/char/ipmi/ipmi_msghandler.c 			mutex_unlock(&intf->bmc_reg_mutex);
intf             2562 drivers/char/ipmi/ipmi_msghandler.c 		bmc = intf->bmc;
intf             2567 drivers/char/ipmi/ipmi_msghandler.c 		__scan_channels(intf, &bmc->fetch_id);
intf             2600 drivers/char/ipmi/ipmi_msghandler.c 	mutex_unlock(&intf->bmc_reg_mutex);
intf             2602 drivers/char/ipmi/ipmi_msghandler.c 	kref_put(&intf->refcount, intf_free);
intf             2606 drivers/char/ipmi/ipmi_msghandler.c static int bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc,
intf             2610 drivers/char/ipmi/ipmi_msghandler.c 	return __bmc_get_device_id(intf, bmc, id, guid_set, guid, -1);
intf             2944 drivers/char/ipmi/ipmi_msghandler.c static void __ipmi_bmc_unregister(struct ipmi_smi *intf)
intf             2946 drivers/char/ipmi/ipmi_msghandler.c 	struct bmc_device *bmc = intf->bmc;
intf             2948 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->bmc_registered)
intf             2951 drivers/char/ipmi/ipmi_msghandler.c 	sysfs_remove_link(&intf->si_dev->kobj, "bmc");
intf             2952 drivers/char/ipmi/ipmi_msghandler.c 	sysfs_remove_link(&bmc->pdev.dev.kobj, intf->my_dev_name);
intf             2953 drivers/char/ipmi/ipmi_msghandler.c 	kfree(intf->my_dev_name);
intf             2954 drivers/char/ipmi/ipmi_msghandler.c 	intf->my_dev_name = NULL;
intf             2957 drivers/char/ipmi/ipmi_msghandler.c 	list_del(&intf->bmc_link);
intf             2959 drivers/char/ipmi/ipmi_msghandler.c 	intf->bmc = &intf->tmp_bmc;
intf             2961 drivers/char/ipmi/ipmi_msghandler.c 	intf->bmc_registered = false;
intf             2964 drivers/char/ipmi/ipmi_msghandler.c static void ipmi_bmc_unregister(struct ipmi_smi *intf)
intf             2966 drivers/char/ipmi/ipmi_msghandler.c 	mutex_lock(&intf->bmc_reg_mutex);
intf             2967 drivers/char/ipmi/ipmi_msghandler.c 	__ipmi_bmc_unregister(intf);
intf             2968 drivers/char/ipmi/ipmi_msghandler.c 	mutex_unlock(&intf->bmc_reg_mutex);
intf             2974 drivers/char/ipmi/ipmi_msghandler.c static int __ipmi_bmc_register(struct ipmi_smi *intf,
intf             2988 drivers/char/ipmi/ipmi_msghandler.c 	intf->in_bmc_register = true;
intf             2989 drivers/char/ipmi/ipmi_msghandler.c 	mutex_unlock(&intf->bmc_reg_mutex);
intf             3013 drivers/char/ipmi/ipmi_msghandler.c 		intf->bmc = old_bmc;
intf             3015 drivers/char/ipmi/ipmi_msghandler.c 		list_add_tail(&intf->bmc_link, &bmc->intfs);
intf             3018 drivers/char/ipmi/ipmi_msghandler.c 		dev_info(intf->si_dev,
intf             3053 drivers/char/ipmi/ipmi_msghandler.c 		intf->bmc = bmc;
intf             3055 drivers/char/ipmi/ipmi_msghandler.c 		list_add_tail(&intf->bmc_link, &bmc->intfs);
intf             3060 drivers/char/ipmi/ipmi_msghandler.c 			dev_err(intf->si_dev,
intf             3066 drivers/char/ipmi/ipmi_msghandler.c 		dev_info(intf->si_dev,
intf             3077 drivers/char/ipmi/ipmi_msghandler.c 	rv = sysfs_create_link(&intf->si_dev->kobj, &bmc->pdev.dev.kobj, "bmc");
intf             3079 drivers/char/ipmi/ipmi_msghandler.c 		dev_err(intf->si_dev, "Unable to create bmc symlink: %d\n", rv);
intf             3084 drivers/char/ipmi/ipmi_msghandler.c 		intf_num = intf->intf_num;
intf             3085 drivers/char/ipmi/ipmi_msghandler.c 	intf->my_dev_name = kasprintf(GFP_KERNEL, "ipmi%d", intf_num);
intf             3086 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->my_dev_name) {
intf             3088 drivers/char/ipmi/ipmi_msghandler.c 		dev_err(intf->si_dev, "Unable to allocate link from BMC: %d\n",
intf             3093 drivers/char/ipmi/ipmi_msghandler.c 	rv = sysfs_create_link(&bmc->pdev.dev.kobj, &intf->si_dev->kobj,
intf             3094 drivers/char/ipmi/ipmi_msghandler.c 			       intf->my_dev_name);
intf             3096 drivers/char/ipmi/ipmi_msghandler.c 		kfree(intf->my_dev_name);
intf             3097 drivers/char/ipmi/ipmi_msghandler.c 		intf->my_dev_name = NULL;
intf             3098 drivers/char/ipmi/ipmi_msghandler.c 		dev_err(intf->si_dev, "Unable to create symlink to bmc: %d\n",
intf             3103 drivers/char/ipmi/ipmi_msghandler.c 	intf->bmc_registered = true;
intf             3107 drivers/char/ipmi/ipmi_msghandler.c 	mutex_lock(&intf->bmc_reg_mutex);
intf             3108 drivers/char/ipmi/ipmi_msghandler.c 	intf->in_bmc_register = false;
intf             3113 drivers/char/ipmi/ipmi_msghandler.c 	kfree(intf->my_dev_name);
intf             3114 drivers/char/ipmi/ipmi_msghandler.c 	intf->my_dev_name = NULL;
intf             3117 drivers/char/ipmi/ipmi_msghandler.c 	sysfs_remove_link(&intf->si_dev->kobj, "bmc");
intf             3121 drivers/char/ipmi/ipmi_msghandler.c 	list_del(&intf->bmc_link);
intf             3123 drivers/char/ipmi/ipmi_msghandler.c 	intf->bmc = &intf->tmp_bmc;
intf             3129 drivers/char/ipmi/ipmi_msghandler.c 	list_del(&intf->bmc_link);
intf             3131 drivers/char/ipmi/ipmi_msghandler.c 	intf->bmc = &intf->tmp_bmc;
intf             3137 drivers/char/ipmi/ipmi_msghandler.c send_guid_cmd(struct ipmi_smi *intf, int chan)
intf             3151 drivers/char/ipmi/ipmi_msghandler.c 			      intf,
intf             3155 drivers/char/ipmi/ipmi_msghandler.c 			      intf,
intf             3159 drivers/char/ipmi/ipmi_msghandler.c 			      intf->addrinfo[0].address,
intf             3160 drivers/char/ipmi/ipmi_msghandler.c 			      intf->addrinfo[0].lun,
intf             3164 drivers/char/ipmi/ipmi_msghandler.c static void guid_handler(struct ipmi_smi *intf, struct ipmi_recv_msg *msg)
intf             3166 drivers/char/ipmi/ipmi_msghandler.c 	struct bmc_device *bmc = intf->bmc;
intf             3182 drivers/char/ipmi/ipmi_msghandler.c 		dev_warn(intf->si_dev,
intf             3196 drivers/char/ipmi/ipmi_msghandler.c 	wake_up(&intf->waitq);
intf             3199 drivers/char/ipmi/ipmi_msghandler.c static void __get_guid(struct ipmi_smi *intf)
intf             3202 drivers/char/ipmi/ipmi_msghandler.c 	struct bmc_device *bmc = intf->bmc;
intf             3205 drivers/char/ipmi/ipmi_msghandler.c 	intf->null_user_handler = guid_handler;
intf             3206 drivers/char/ipmi/ipmi_msghandler.c 	rv = send_guid_cmd(intf, 0);
intf             3211 drivers/char/ipmi/ipmi_msghandler.c 		wait_event(intf->waitq, bmc->dyn_guid_set != 2);
intf             3216 drivers/char/ipmi/ipmi_msghandler.c 	intf->null_user_handler = NULL;
intf             3220 drivers/char/ipmi/ipmi_msghandler.c send_channel_info_cmd(struct ipmi_smi *intf, int chan)
intf             3236 drivers/char/ipmi/ipmi_msghandler.c 			      intf,
intf             3240 drivers/char/ipmi/ipmi_msghandler.c 			      intf,
intf             3244 drivers/char/ipmi/ipmi_msghandler.c 			      intf->addrinfo[0].address,
intf             3245 drivers/char/ipmi/ipmi_msghandler.c 			      intf->addrinfo[0].lun,
intf             3250 drivers/char/ipmi/ipmi_msghandler.c channel_handler(struct ipmi_smi *intf, struct ipmi_recv_msg *msg)
intf             3254 drivers/char/ipmi/ipmi_msghandler.c 	unsigned int set = intf->curr_working_cset;
intf             3271 drivers/char/ipmi/ipmi_msghandler.c 				intf->wchannels[set].c[0].medium
intf             3273 drivers/char/ipmi/ipmi_msghandler.c 				intf->wchannels[set].c[0].protocol
intf             3276 drivers/char/ipmi/ipmi_msghandler.c 				intf->channel_list = intf->wchannels + set;
intf             3277 drivers/char/ipmi/ipmi_msghandler.c 				intf->channels_ready = true;
intf             3278 drivers/char/ipmi/ipmi_msghandler.c 				wake_up(&intf->waitq);
intf             3287 drivers/char/ipmi/ipmi_msghandler.c 		ch = intf->curr_channel;
intf             3288 drivers/char/ipmi/ipmi_msghandler.c 		chans = intf->wchannels[set].c;
intf             3293 drivers/char/ipmi/ipmi_msghandler.c 		intf->curr_channel++;
intf             3294 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->curr_channel >= IPMI_MAX_CHANNELS) {
intf             3295 drivers/char/ipmi/ipmi_msghandler.c 			intf->channel_list = intf->wchannels + set;
intf             3296 drivers/char/ipmi/ipmi_msghandler.c 			intf->channels_ready = true;
intf             3297 drivers/char/ipmi/ipmi_msghandler.c 			wake_up(&intf->waitq);
intf             3299 drivers/char/ipmi/ipmi_msghandler.c 			intf->channel_list = intf->wchannels + set;
intf             3300 drivers/char/ipmi/ipmi_msghandler.c 			intf->channels_ready = true;
intf             3301 drivers/char/ipmi/ipmi_msghandler.c 			rv = send_channel_info_cmd(intf, intf->curr_channel);
intf             3306 drivers/char/ipmi/ipmi_msghandler.c 			dev_warn(intf->si_dev,
intf             3308 drivers/char/ipmi/ipmi_msghandler.c 				 intf->curr_channel, rv);
intf             3310 drivers/char/ipmi/ipmi_msghandler.c 			intf->channel_list = intf->wchannels + set;
intf             3311 drivers/char/ipmi/ipmi_msghandler.c 			intf->channels_ready = true;
intf             3312 drivers/char/ipmi/ipmi_msghandler.c 			wake_up(&intf->waitq);
intf             3322 drivers/char/ipmi/ipmi_msghandler.c static int __scan_channels(struct ipmi_smi *intf, struct ipmi_device_id *id)
intf             3335 drivers/char/ipmi/ipmi_msghandler.c 		set = !intf->curr_working_cset;
intf             3336 drivers/char/ipmi/ipmi_msghandler.c 		intf->curr_working_cset = set;
intf             3337 drivers/char/ipmi/ipmi_msghandler.c 		memset(&intf->wchannels[set], 0,
intf             3340 drivers/char/ipmi/ipmi_msghandler.c 		intf->null_user_handler = channel_handler;
intf             3341 drivers/char/ipmi/ipmi_msghandler.c 		intf->curr_channel = 0;
intf             3342 drivers/char/ipmi/ipmi_msghandler.c 		rv = send_channel_info_cmd(intf, 0);
intf             3344 drivers/char/ipmi/ipmi_msghandler.c 			dev_warn(intf->si_dev,
intf             3351 drivers/char/ipmi/ipmi_msghandler.c 		wait_event(intf->waitq, intf->channels_ready);
intf             3352 drivers/char/ipmi/ipmi_msghandler.c 		intf->null_user_handler = NULL;
intf             3354 drivers/char/ipmi/ipmi_msghandler.c 		unsigned int set = intf->curr_working_cset;
intf             3357 drivers/char/ipmi/ipmi_msghandler.c 		intf->wchannels[set].c[0].medium = IPMI_CHANNEL_MEDIUM_IPMB;
intf             3358 drivers/char/ipmi/ipmi_msghandler.c 		intf->wchannels[set].c[0].protocol = IPMI_CHANNEL_PROTOCOL_IPMB;
intf             3359 drivers/char/ipmi/ipmi_msghandler.c 		intf->channel_list = intf->wchannels + set;
intf             3360 drivers/char/ipmi/ipmi_msghandler.c 		intf->channels_ready = true;
intf             3366 drivers/char/ipmi/ipmi_msghandler.c static void ipmi_poll(struct ipmi_smi *intf)
intf             3368 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->handlers->poll)
intf             3369 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->poll(intf->send_info);
intf             3371 drivers/char/ipmi/ipmi_msghandler.c 	handle_new_recv_msgs(intf);
intf             3376 drivers/char/ipmi/ipmi_msghandler.c 	ipmi_poll(user->intf);
intf             3382 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf = container_of(work, struct ipmi_smi,
intf             3385 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->in_shutdown)
intf             3386 drivers/char/ipmi/ipmi_msghandler.c 		bmc_get_device_id(intf, NULL, NULL, NULL, NULL);
intf             3388 drivers/char/ipmi/ipmi_msghandler.c 	kref_put(&intf->refcount, intf_free);
intf             3399 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf, *tintf;
intf             3411 drivers/char/ipmi/ipmi_msghandler.c 	intf = kzalloc(sizeof(*intf), GFP_KERNEL);
intf             3412 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf)
intf             3415 drivers/char/ipmi/ipmi_msghandler.c 	rv = init_srcu_struct(&intf->users_srcu);
intf             3417 drivers/char/ipmi/ipmi_msghandler.c 		kfree(intf);
intf             3421 drivers/char/ipmi/ipmi_msghandler.c 	intf->owner = owner;
intf             3422 drivers/char/ipmi/ipmi_msghandler.c 	intf->bmc = &intf->tmp_bmc;
intf             3423 drivers/char/ipmi/ipmi_msghandler.c 	INIT_LIST_HEAD(&intf->bmc->intfs);
intf             3424 drivers/char/ipmi/ipmi_msghandler.c 	mutex_init(&intf->bmc->dyn_mutex);
intf             3425 drivers/char/ipmi/ipmi_msghandler.c 	INIT_LIST_HEAD(&intf->bmc_link);
intf             3426 drivers/char/ipmi/ipmi_msghandler.c 	mutex_init(&intf->bmc_reg_mutex);
intf             3427 drivers/char/ipmi/ipmi_msghandler.c 	intf->intf_num = -1; /* Mark it invalid for now. */
intf             3428 drivers/char/ipmi/ipmi_msghandler.c 	kref_init(&intf->refcount);
intf             3429 drivers/char/ipmi/ipmi_msghandler.c 	INIT_WORK(&intf->bmc_reg_work, redo_bmc_reg);
intf             3430 drivers/char/ipmi/ipmi_msghandler.c 	intf->si_dev = si_dev;
intf             3432 drivers/char/ipmi/ipmi_msghandler.c 		intf->addrinfo[j].address = IPMI_BMC_SLAVE_ADDR;
intf             3433 drivers/char/ipmi/ipmi_msghandler.c 		intf->addrinfo[j].lun = 2;
intf             3436 drivers/char/ipmi/ipmi_msghandler.c 		intf->addrinfo[0].address = slave_addr;
intf             3437 drivers/char/ipmi/ipmi_msghandler.c 	INIT_LIST_HEAD(&intf->users);
intf             3438 drivers/char/ipmi/ipmi_msghandler.c 	intf->handlers = handlers;
intf             3439 drivers/char/ipmi/ipmi_msghandler.c 	intf->send_info = send_info;
intf             3440 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_init(&intf->seq_lock);
intf             3442 drivers/char/ipmi/ipmi_msghandler.c 		intf->seq_table[j].inuse = 0;
intf             3443 drivers/char/ipmi/ipmi_msghandler.c 		intf->seq_table[j].seqid = 0;
intf             3445 drivers/char/ipmi/ipmi_msghandler.c 	intf->curr_seq = 0;
intf             3446 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_init(&intf->waiting_rcv_msgs_lock);
intf             3447 drivers/char/ipmi/ipmi_msghandler.c 	INIT_LIST_HEAD(&intf->waiting_rcv_msgs);
intf             3448 drivers/char/ipmi/ipmi_msghandler.c 	tasklet_init(&intf->recv_tasklet,
intf             3450 drivers/char/ipmi/ipmi_msghandler.c 		     (unsigned long) intf);
intf             3451 drivers/char/ipmi/ipmi_msghandler.c 	atomic_set(&intf->watchdog_pretimeouts_to_deliver, 0);
intf             3452 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_init(&intf->xmit_msgs_lock);
intf             3453 drivers/char/ipmi/ipmi_msghandler.c 	INIT_LIST_HEAD(&intf->xmit_msgs);
intf             3454 drivers/char/ipmi/ipmi_msghandler.c 	INIT_LIST_HEAD(&intf->hp_xmit_msgs);
intf             3455 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_init(&intf->events_lock);
intf             3456 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_init(&intf->watch_lock);
intf             3457 drivers/char/ipmi/ipmi_msghandler.c 	atomic_set(&intf->event_waiters, 0);
intf             3458 drivers/char/ipmi/ipmi_msghandler.c 	intf->ticks_to_req_ev = IPMI_REQUEST_EV_TIME;
intf             3459 drivers/char/ipmi/ipmi_msghandler.c 	INIT_LIST_HEAD(&intf->waiting_events);
intf             3460 drivers/char/ipmi/ipmi_msghandler.c 	intf->waiting_events_count = 0;
intf             3461 drivers/char/ipmi/ipmi_msghandler.c 	mutex_init(&intf->cmd_rcvrs_mutex);
intf             3462 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_init(&intf->maintenance_mode_lock);
intf             3463 drivers/char/ipmi/ipmi_msghandler.c 	INIT_LIST_HEAD(&intf->cmd_rcvrs);
intf             3464 drivers/char/ipmi/ipmi_msghandler.c 	init_waitqueue_head(&intf->waitq);
intf             3466 drivers/char/ipmi/ipmi_msghandler.c 		atomic_set(&intf->stats[i], 0);
intf             3481 drivers/char/ipmi/ipmi_msghandler.c 		list_add_rcu(&intf->link, &ipmi_interfaces);
intf             3483 drivers/char/ipmi/ipmi_msghandler.c 		list_add_tail_rcu(&intf->link, link);
intf             3485 drivers/char/ipmi/ipmi_msghandler.c 	rv = handlers->start_processing(send_info, intf);
intf             3489 drivers/char/ipmi/ipmi_msghandler.c 	rv = __bmc_get_device_id(intf, NULL, &id, NULL, NULL, i);
intf             3495 drivers/char/ipmi/ipmi_msghandler.c 	mutex_lock(&intf->bmc_reg_mutex);
intf             3496 drivers/char/ipmi/ipmi_msghandler.c 	rv = __scan_channels(intf, &id);
intf             3497 drivers/char/ipmi/ipmi_msghandler.c 	mutex_unlock(&intf->bmc_reg_mutex);
intf             3507 drivers/char/ipmi/ipmi_msghandler.c 	intf->intf_num = i;
intf             3511 drivers/char/ipmi/ipmi_msghandler.c 	call_smi_watchers(i, intf->si_dev);
intf             3516 drivers/char/ipmi/ipmi_msghandler.c 	ipmi_bmc_unregister(intf);
intf             3518 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->handlers->shutdown)
intf             3519 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->shutdown(intf->send_info);
intf             3521 drivers/char/ipmi/ipmi_msghandler.c 	list_del_rcu(&intf->link);
intf             3524 drivers/char/ipmi/ipmi_msghandler.c 	cleanup_srcu_struct(&intf->users_srcu);
intf             3525 drivers/char/ipmi/ipmi_msghandler.c 	kref_put(&intf->refcount, intf_free);
intf             3531 drivers/char/ipmi/ipmi_msghandler.c static void deliver_smi_err_response(struct ipmi_smi *intf,
intf             3540 drivers/char/ipmi/ipmi_msghandler.c 	handle_one_recv_msg(intf, msg);
intf             3543 drivers/char/ipmi/ipmi_msghandler.c static void cleanup_smi_msgs(struct ipmi_smi *intf)
intf             3553 drivers/char/ipmi/ipmi_msghandler.c 	list_splice_tail(&intf->hp_xmit_msgs, &tmplist);
intf             3554 drivers/char/ipmi/ipmi_msghandler.c 	list_splice_tail(&intf->xmit_msgs, &tmplist);
intf             3557 drivers/char/ipmi/ipmi_msghandler.c 	while (intf->curr_msg && !list_empty(&intf->waiting_rcv_msgs)) {
intf             3572 drivers/char/ipmi/ipmi_msghandler.c 		deliver_smi_err_response(intf, msg, IPMI_ERR_UNSPECIFIED);
intf             3576 drivers/char/ipmi/ipmi_msghandler.c 		ent = &intf->seq_table[i];
intf             3579 drivers/char/ipmi/ipmi_msghandler.c 		deliver_err_response(intf, ent->recv_msg, IPMI_ERR_UNSPECIFIED);
intf             3583 drivers/char/ipmi/ipmi_msghandler.c void ipmi_unregister_smi(struct ipmi_smi *intf)
intf             3586 drivers/char/ipmi/ipmi_msghandler.c 	int intf_num = intf->intf_num, index;
intf             3589 drivers/char/ipmi/ipmi_msghandler.c 	intf->intf_num = -1;
intf             3590 drivers/char/ipmi/ipmi_msghandler.c 	intf->in_shutdown = true;
intf             3591 drivers/char/ipmi/ipmi_msghandler.c 	list_del_rcu(&intf->link);
intf             3606 drivers/char/ipmi/ipmi_msghandler.c 	index = srcu_read_lock(&intf->users_srcu);
intf             3607 drivers/char/ipmi/ipmi_msghandler.c 	while (!list_empty(&intf->users)) {
intf             3609 drivers/char/ipmi/ipmi_msghandler.c 			container_of(list_next_rcu(&intf->users),
intf             3614 drivers/char/ipmi/ipmi_msghandler.c 	srcu_read_unlock(&intf->users_srcu, index);
intf             3616 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->handlers->shutdown)
intf             3617 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->shutdown(intf->send_info);
intf             3619 drivers/char/ipmi/ipmi_msghandler.c 	cleanup_smi_msgs(intf);
intf             3621 drivers/char/ipmi/ipmi_msghandler.c 	ipmi_bmc_unregister(intf);
intf             3623 drivers/char/ipmi/ipmi_msghandler.c 	cleanup_srcu_struct(&intf->users_srcu);
intf             3624 drivers/char/ipmi/ipmi_msghandler.c 	kref_put(&intf->refcount, intf_free);
intf             3628 drivers/char/ipmi/ipmi_msghandler.c static int handle_ipmb_get_msg_rsp(struct ipmi_smi *intf,
intf             3640 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, invalid_ipmb_responses);
intf             3658 drivers/char/ipmi/ipmi_msghandler.c 	if (intf_find_seq(intf,
intf             3669 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, unhandled_ipmb_responses);
intf             3683 drivers/char/ipmi/ipmi_msghandler.c 	if (deliver_response(intf, recv_msg))
intf             3684 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, unhandled_ipmb_responses);
intf             3686 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, handled_ipmb_responses);
intf             3691 drivers/char/ipmi/ipmi_msghandler.c static int handle_ipmb_get_msg_cmd(struct ipmi_smi *intf,
intf             3705 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, invalid_commands);
intf             3719 drivers/char/ipmi/ipmi_msghandler.c 	rcvr = find_cmd_rcvr(intf, netfn, cmd, chan);
intf             3729 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, unhandled_commands);
intf             3737 drivers/char/ipmi/ipmi_msghandler.c 		msg->data[6] = intf->addrinfo[msg->rsp[3] & 0xf].address;
intf             3748 drivers/char/ipmi/ipmi_msghandler.c 		if (!intf->in_shutdown) {
intf             3749 drivers/char/ipmi/ipmi_msghandler.c 			smi_send(intf, intf->handlers, msg, 0);
intf             3794 drivers/char/ipmi/ipmi_msghandler.c 			if (deliver_response(intf, recv_msg))
intf             3795 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf, unhandled_commands);
intf             3797 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf, handled_commands);
intf             3804 drivers/char/ipmi/ipmi_msghandler.c static int handle_lan_get_msg_rsp(struct ipmi_smi *intf,
intf             3817 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, invalid_lan_responses);
intf             3838 drivers/char/ipmi/ipmi_msghandler.c 	if (intf_find_seq(intf,
intf             3849 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, unhandled_lan_responses);
intf             3863 drivers/char/ipmi/ipmi_msghandler.c 	if (deliver_response(intf, recv_msg))
intf             3864 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, unhandled_lan_responses);
intf             3866 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, handled_lan_responses);
intf             3871 drivers/char/ipmi/ipmi_msghandler.c static int handle_lan_get_msg_cmd(struct ipmi_smi *intf,
intf             3885 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, invalid_commands);
intf             3899 drivers/char/ipmi/ipmi_msghandler.c 	rcvr = find_cmd_rcvr(intf, netfn, cmd, chan);
intf             3909 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, unhandled_commands);
intf             3954 drivers/char/ipmi/ipmi_msghandler.c 			if (deliver_response(intf, recv_msg))
intf             3955 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf, unhandled_commands);
intf             3957 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf, handled_commands);
intf             3970 drivers/char/ipmi/ipmi_msghandler.c static int handle_oem_get_msg_cmd(struct ipmi_smi *intf,
intf             3988 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, invalid_commands);
intf             4006 drivers/char/ipmi/ipmi_msghandler.c 	rcvr = find_cmd_rcvr(intf, netfn, cmd, chan);
intf             4016 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, unhandled_commands);
intf             4061 drivers/char/ipmi/ipmi_msghandler.c 			if (deliver_response(intf, recv_msg))
intf             4062 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf, unhandled_commands);
intf             4064 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf, handled_commands);
intf             4089 drivers/char/ipmi/ipmi_msghandler.c static int handle_read_event_rsp(struct ipmi_smi *intf,
intf             4100 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_inc_stat(intf, invalid_events);
intf             4111 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->events_lock, flags);
intf             4113 drivers/char/ipmi/ipmi_msghandler.c 	ipmi_inc_stat(intf, events);
intf             4119 drivers/char/ipmi/ipmi_msghandler.c 	index = srcu_read_lock(&intf->users_srcu);
intf             4120 drivers/char/ipmi/ipmi_msghandler.c 	list_for_each_entry_rcu(user, &intf->users, link) {
intf             4148 drivers/char/ipmi/ipmi_msghandler.c 	srcu_read_unlock(&intf->users_srcu, index);
intf             4154 drivers/char/ipmi/ipmi_msghandler.c 			deliver_local_response(intf, recv_msg);
intf             4156 drivers/char/ipmi/ipmi_msghandler.c 	} else if (intf->waiting_events_count < MAX_EVENTS_IN_QUEUE) {
intf             4173 drivers/char/ipmi/ipmi_msghandler.c 		list_add_tail(&recv_msg->link, &intf->waiting_events);
intf             4174 drivers/char/ipmi/ipmi_msghandler.c 		intf->waiting_events_count++;
intf             4175 drivers/char/ipmi/ipmi_msghandler.c 	} else if (!intf->event_msg_printed) {
intf             4180 drivers/char/ipmi/ipmi_msghandler.c 		dev_warn(intf->si_dev,
intf             4182 drivers/char/ipmi/ipmi_msghandler.c 		intf->event_msg_printed = 1;
intf             4186 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->events_lock, flags);
intf             4191 drivers/char/ipmi/ipmi_msghandler.c static int handle_bmc_rsp(struct ipmi_smi *intf,
intf             4199 drivers/char/ipmi/ipmi_msghandler.c 		dev_warn(intf->si_dev,
intf             4216 drivers/char/ipmi/ipmi_msghandler.c 	deliver_local_response(intf, recv_msg);
intf             4226 drivers/char/ipmi/ipmi_msghandler.c static int handle_one_recv_msg(struct ipmi_smi *intf,
intf             4239 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->in_shutdown)
intf             4265 drivers/char/ipmi/ipmi_msghandler.c 			chans = READ_ONCE(intf->channel_list)->c;
intf             4268 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf, sent_lan_command_errs);
intf             4270 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf, sent_ipmb_command_errs);
intf             4271 drivers/char/ipmi/ipmi_msghandler.c 			intf_err_seq(intf, msg->msgid, msg->rsp[2]);
intf             4274 drivers/char/ipmi/ipmi_msghandler.c 			intf_start_seq_timer(intf, msg->msgid);
intf             4281 drivers/char/ipmi/ipmi_msghandler.c 		dev_warn(intf->si_dev,
intf             4296 drivers/char/ipmi/ipmi_msghandler.c 		dev_warn(intf->si_dev,
intf             4334 drivers/char/ipmi/ipmi_msghandler.c 		deliver_local_response(intf, recv_msg);
intf             4353 drivers/char/ipmi/ipmi_msghandler.c 		if (!intf->channels_ready) {
intf             4358 drivers/char/ipmi/ipmi_msghandler.c 		chans = READ_ONCE(intf->channel_list)->c;
intf             4367 drivers/char/ipmi/ipmi_msghandler.c 				requeue = handle_ipmb_get_msg_rsp(intf, msg);
intf             4373 drivers/char/ipmi/ipmi_msghandler.c 				requeue = handle_ipmb_get_msg_cmd(intf, msg);
intf             4384 drivers/char/ipmi/ipmi_msghandler.c 				requeue = handle_lan_get_msg_rsp(intf, msg);
intf             4390 drivers/char/ipmi/ipmi_msghandler.c 				requeue = handle_lan_get_msg_cmd(intf, msg);
intf             4400 drivers/char/ipmi/ipmi_msghandler.c 				requeue = handle_oem_get_msg_cmd(intf, msg);
intf             4413 drivers/char/ipmi/ipmi_msghandler.c 		requeue = handle_read_event_rsp(intf, msg);
intf             4416 drivers/char/ipmi/ipmi_msghandler.c 		requeue = handle_bmc_rsp(intf, msg);
intf             4426 drivers/char/ipmi/ipmi_msghandler.c static void handle_new_recv_msgs(struct ipmi_smi *intf)
intf             4431 drivers/char/ipmi/ipmi_msghandler.c 	int                  run_to_completion = intf->run_to_completion;
intf             4435 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->waiting_rcv_msgs_lock, flags);
intf             4436 drivers/char/ipmi/ipmi_msghandler.c 	while (!list_empty(&intf->waiting_rcv_msgs)) {
intf             4437 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg = list_entry(intf->waiting_rcv_msgs.next,
intf             4441 drivers/char/ipmi/ipmi_msghandler.c 			spin_unlock_irqrestore(&intf->waiting_rcv_msgs_lock,
intf             4443 drivers/char/ipmi/ipmi_msghandler.c 		rv = handle_one_recv_msg(intf, smi_msg);
intf             4445 drivers/char/ipmi/ipmi_msghandler.c 			spin_lock_irqsave(&intf->waiting_rcv_msgs_lock, flags);
intf             4454 drivers/char/ipmi/ipmi_msghandler.c 			list_add(&smi_msg->link, &intf->waiting_rcv_msgs);
intf             4464 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->waiting_rcv_msgs_lock, flags);
intf             4470 drivers/char/ipmi/ipmi_msghandler.c 	if (atomic_add_unless(&intf->watchdog_pretimeouts_to_deliver, -1, 0)) {
intf             4474 drivers/char/ipmi/ipmi_msghandler.c 		index = srcu_read_lock(&intf->users_srcu);
intf             4475 drivers/char/ipmi/ipmi_msghandler.c 		list_for_each_entry_rcu(user, &intf->users, link) {
intf             4480 drivers/char/ipmi/ipmi_msghandler.c 		srcu_read_unlock(&intf->users_srcu, index);
intf             4487 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf = (struct ipmi_smi *) val;
intf             4488 drivers/char/ipmi/ipmi_msghandler.c 	int run_to_completion = intf->run_to_completion;
intf             4502 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->xmit_msgs_lock, flags);
intf             4503 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->curr_msg == NULL && !intf->in_shutdown) {
intf             4507 drivers/char/ipmi/ipmi_msghandler.c 		if (!list_empty(&intf->hp_xmit_msgs))
intf             4508 drivers/char/ipmi/ipmi_msghandler.c 			entry = intf->hp_xmit_msgs.next;
intf             4509 drivers/char/ipmi/ipmi_msghandler.c 		else if (!list_empty(&intf->xmit_msgs))
intf             4510 drivers/char/ipmi/ipmi_msghandler.c 			entry = intf->xmit_msgs.next;
intf             4515 drivers/char/ipmi/ipmi_msghandler.c 			intf->curr_msg = newmsg;
intf             4520 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->xmit_msgs_lock, flags);
intf             4522 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->sender(intf->send_info, newmsg);
intf             4526 drivers/char/ipmi/ipmi_msghandler.c 	handle_new_recv_msgs(intf);
intf             4530 drivers/char/ipmi/ipmi_msghandler.c void ipmi_smi_msg_received(struct ipmi_smi *intf,
intf             4534 drivers/char/ipmi/ipmi_msghandler.c 	int run_to_completion = intf->run_to_completion;
intf             4541 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->waiting_rcv_msgs_lock, flags);
intf             4542 drivers/char/ipmi/ipmi_msghandler.c 	list_add_tail(&msg->link, &intf->waiting_rcv_msgs);
intf             4544 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->waiting_rcv_msgs_lock,
intf             4548 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->xmit_msgs_lock, flags);
intf             4553 drivers/char/ipmi/ipmi_msghandler.c 	if (msg == intf->curr_msg)
intf             4554 drivers/char/ipmi/ipmi_msghandler.c 		intf->curr_msg = NULL;
intf             4556 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->xmit_msgs_lock, flags);
intf             4559 drivers/char/ipmi/ipmi_msghandler.c 		smi_recv_tasklet((unsigned long) intf);
intf             4561 drivers/char/ipmi/ipmi_msghandler.c 		tasklet_schedule(&intf->recv_tasklet);
intf             4565 drivers/char/ipmi/ipmi_msghandler.c void ipmi_smi_watchdog_pretimeout(struct ipmi_smi *intf)
intf             4567 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->in_shutdown)
intf             4570 drivers/char/ipmi/ipmi_msghandler.c 	atomic_set(&intf->watchdog_pretimeouts_to_deliver, 1);
intf             4571 drivers/char/ipmi/ipmi_msghandler.c 	tasklet_schedule(&intf->recv_tasklet);
intf             4576 drivers/char/ipmi/ipmi_msghandler.c smi_from_recv_msg(struct ipmi_smi *intf, struct ipmi_recv_msg *recv_msg,
intf             4596 drivers/char/ipmi/ipmi_msghandler.c static void check_msg_timeout(struct ipmi_smi *intf, struct seq_table *ent,
intf             4604 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->in_shutdown)
intf             4619 drivers/char/ipmi/ipmi_msghandler.c 		smi_remove_watch(intf, IPMI_WATCH_MASK_CHECK_MESSAGES);
intf             4623 drivers/char/ipmi/ipmi_msghandler.c 			ipmi_inc_stat(intf, timed_out_ipmb_broadcasts);
intf             4625 drivers/char/ipmi/ipmi_msghandler.c 			ipmi_inc_stat(intf, timed_out_lan_commands);
intf             4627 drivers/char/ipmi/ipmi_msghandler.c 			ipmi_inc_stat(intf, timed_out_ipmb_commands);
intf             4640 drivers/char/ipmi/ipmi_msghandler.c 		smi_msg = smi_from_recv_msg(intf, ent->recv_msg, slot,
intf             4644 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf,
intf             4647 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf,
intf             4652 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->seq_lock, *flags);
intf             4661 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->handlers) {
intf             4663 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf,
intf             4666 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_inc_stat(intf,
intf             4669 drivers/char/ipmi/ipmi_msghandler.c 			smi_send(intf, intf->handlers, smi_msg, 0);
intf             4673 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->seq_lock, *flags);
intf             4677 drivers/char/ipmi/ipmi_msghandler.c static bool ipmi_timeout_handler(struct ipmi_smi *intf,
intf             4686 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->bmc_registered) {
intf             4687 drivers/char/ipmi/ipmi_msghandler.c 		kref_get(&intf->refcount);
intf             4688 drivers/char/ipmi/ipmi_msghandler.c 		if (!schedule_work(&intf->bmc_reg_work)) {
intf             4689 drivers/char/ipmi/ipmi_msghandler.c 			kref_put(&intf->refcount, intf_free);
intf             4700 drivers/char/ipmi/ipmi_msghandler.c 	spin_lock_irqsave(&intf->seq_lock, flags);
intf             4701 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->ipmb_maintenance_mode_timeout) {
intf             4702 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->ipmb_maintenance_mode_timeout <= timeout_period)
intf             4703 drivers/char/ipmi/ipmi_msghandler.c 			intf->ipmb_maintenance_mode_timeout = 0;
intf             4705 drivers/char/ipmi/ipmi_msghandler.c 			intf->ipmb_maintenance_mode_timeout -= timeout_period;
intf             4708 drivers/char/ipmi/ipmi_msghandler.c 		check_msg_timeout(intf, &intf->seq_table[i],
intf             4711 drivers/char/ipmi/ipmi_msghandler.c 	spin_unlock_irqrestore(&intf->seq_lock, flags);
intf             4714 drivers/char/ipmi/ipmi_msghandler.c 		deliver_err_response(intf, msg, IPMI_TIMEOUT_COMPLETION_CODE);
intf             4724 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->auto_maintenance_timeout > 0) {
intf             4725 drivers/char/ipmi/ipmi_msghandler.c 		spin_lock_irqsave(&intf->maintenance_mode_lock, flags);
intf             4726 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->auto_maintenance_timeout > 0) {
intf             4727 drivers/char/ipmi/ipmi_msghandler.c 			intf->auto_maintenance_timeout
intf             4729 drivers/char/ipmi/ipmi_msghandler.c 			if (!intf->maintenance_mode
intf             4730 drivers/char/ipmi/ipmi_msghandler.c 			    && (intf->auto_maintenance_timeout <= 0)) {
intf             4731 drivers/char/ipmi/ipmi_msghandler.c 				intf->maintenance_mode_enable = false;
intf             4732 drivers/char/ipmi/ipmi_msghandler.c 				maintenance_mode_update(intf);
intf             4735 drivers/char/ipmi/ipmi_msghandler.c 		spin_unlock_irqrestore(&intf->maintenance_mode_lock,
intf             4739 drivers/char/ipmi/ipmi_msghandler.c 	tasklet_schedule(&intf->recv_tasklet);
intf             4744 drivers/char/ipmi/ipmi_msghandler.c static void ipmi_request_event(struct ipmi_smi *intf)
intf             4747 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->maintenance_mode_enable)
intf             4750 drivers/char/ipmi/ipmi_msghandler.c 	if (!intf->in_shutdown)
intf             4751 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->request_events(intf->send_info);
intf             4760 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf;
intf             4768 drivers/char/ipmi/ipmi_msghandler.c 	list_for_each_entry_rcu(intf, &ipmi_interfaces, link) {
intf             4769 drivers/char/ipmi/ipmi_msghandler.c 		if (atomic_read(&intf->event_waiters)) {
intf             4770 drivers/char/ipmi/ipmi_msghandler.c 			intf->ticks_to_req_ev--;
intf             4771 drivers/char/ipmi/ipmi_msghandler.c 			if (intf->ticks_to_req_ev == 0) {
intf             4772 drivers/char/ipmi/ipmi_msghandler.c 				ipmi_request_event(intf);
intf             4773 drivers/char/ipmi/ipmi_msghandler.c 				intf->ticks_to_req_ev = IPMI_REQUEST_EV_TIME;
intf             4778 drivers/char/ipmi/ipmi_msghandler.c 		need_timer |= ipmi_timeout_handler(intf, IPMI_TIMEOUT_TIME);
intf             4786 drivers/char/ipmi/ipmi_msghandler.c static void need_waiter(struct ipmi_smi *intf)
intf             4857 drivers/char/ipmi/ipmi_msghandler.c static void ipmi_panic_request_and_wait(struct ipmi_smi *intf,
intf             4869 drivers/char/ipmi/ipmi_msghandler.c 			    intf,
intf             4873 drivers/char/ipmi/ipmi_msghandler.c 			    intf,
intf             4877 drivers/char/ipmi/ipmi_msghandler.c 			    intf->addrinfo[0].address,
intf             4878 drivers/char/ipmi/ipmi_msghandler.c 			    intf->addrinfo[0].lun,
intf             4882 drivers/char/ipmi/ipmi_msghandler.c 	else if (intf->handlers->flush_messages)
intf             4883 drivers/char/ipmi/ipmi_msghandler.c 		intf->handlers->flush_messages(intf->send_info);
intf             4886 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_poll(intf);
intf             4889 drivers/char/ipmi/ipmi_msghandler.c static void event_receiver_fetcher(struct ipmi_smi *intf,
intf             4897 drivers/char/ipmi/ipmi_msghandler.c 		intf->event_receiver = msg->msg.data[1];
intf             4898 drivers/char/ipmi/ipmi_msghandler.c 		intf->event_receiver_lun = msg->msg.data[2] & 0x3;
intf             4902 drivers/char/ipmi/ipmi_msghandler.c static void device_id_fetcher(struct ipmi_smi *intf, struct ipmi_recv_msg *msg)
intf             4912 drivers/char/ipmi/ipmi_msghandler.c 		intf->local_sel_device = (msg->msg.data[6] >> 2) & 1;
intf             4913 drivers/char/ipmi/ipmi_msghandler.c 		intf->local_event_generator = (msg->msg.data[6] >> 5) & 1;
intf             4917 drivers/char/ipmi/ipmi_msghandler.c static void send_panic_events(struct ipmi_smi *intf, char *str)
intf             4957 drivers/char/ipmi/ipmi_msghandler.c 	ipmi_panic_request_and_wait(intf, &addr, &msg);
intf             4983 drivers/char/ipmi/ipmi_msghandler.c 	intf->local_sel_device = 0;
intf             4984 drivers/char/ipmi/ipmi_msghandler.c 	intf->local_event_generator = 0;
intf             4985 drivers/char/ipmi/ipmi_msghandler.c 	intf->event_receiver = 0;
intf             4992 drivers/char/ipmi/ipmi_msghandler.c 	intf->null_user_handler = device_id_fetcher;
intf             4993 drivers/char/ipmi/ipmi_msghandler.c 	ipmi_panic_request_and_wait(intf, &addr, &msg);
intf             4995 drivers/char/ipmi/ipmi_msghandler.c 	if (intf->local_event_generator) {
intf             5001 drivers/char/ipmi/ipmi_msghandler.c 		intf->null_user_handler = event_receiver_fetcher;
intf             5002 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_panic_request_and_wait(intf, &addr, &msg);
intf             5004 drivers/char/ipmi/ipmi_msghandler.c 	intf->null_user_handler = NULL;
intf             5011 drivers/char/ipmi/ipmi_msghandler.c 	if (((intf->event_receiver & 1) == 0)
intf             5012 drivers/char/ipmi/ipmi_msghandler.c 	    && (intf->event_receiver != 0)
intf             5013 drivers/char/ipmi/ipmi_msghandler.c 	    && (intf->event_receiver != intf->addrinfo[0].address)) {
intf             5021 drivers/char/ipmi/ipmi_msghandler.c 		ipmb->lun = intf->event_receiver_lun;
intf             5022 drivers/char/ipmi/ipmi_msghandler.c 		ipmb->slave_addr = intf->event_receiver;
intf             5023 drivers/char/ipmi/ipmi_msghandler.c 	} else if (intf->local_sel_device) {
intf             5050 drivers/char/ipmi/ipmi_msghandler.c 		data[3] = intf->addrinfo[0].address;
intf             5059 drivers/char/ipmi/ipmi_msghandler.c 		ipmi_panic_request_and_wait(intf, &addr, &msg);
intf             5069 drivers/char/ipmi/ipmi_msghandler.c 	struct ipmi_smi *intf;
intf             5077 drivers/char/ipmi/ipmi_msghandler.c 	list_for_each_entry_rcu(intf, &ipmi_interfaces, link) {
intf             5078 drivers/char/ipmi/ipmi_msghandler.c 		if (!intf->handlers || intf->intf_num == -1)
intf             5082 drivers/char/ipmi/ipmi_msghandler.c 		if (!intf->handlers->poll)
intf             5091 drivers/char/ipmi/ipmi_msghandler.c 		if (!spin_trylock(&intf->xmit_msgs_lock)) {
intf             5092 drivers/char/ipmi/ipmi_msghandler.c 			INIT_LIST_HEAD(&intf->xmit_msgs);
intf             5093 drivers/char/ipmi/ipmi_msghandler.c 			INIT_LIST_HEAD(&intf->hp_xmit_msgs);
intf             5095 drivers/char/ipmi/ipmi_msghandler.c 			spin_unlock(&intf->xmit_msgs_lock);
intf             5097 drivers/char/ipmi/ipmi_msghandler.c 		if (!spin_trylock(&intf->waiting_rcv_msgs_lock))
intf             5098 drivers/char/ipmi/ipmi_msghandler.c 			INIT_LIST_HEAD(&intf->waiting_rcv_msgs);
intf             5100 drivers/char/ipmi/ipmi_msghandler.c 			spin_unlock(&intf->waiting_rcv_msgs_lock);
intf             5102 drivers/char/ipmi/ipmi_msghandler.c 		intf->run_to_completion = 1;
intf             5103 drivers/char/ipmi/ipmi_msghandler.c 		if (intf->handlers->set_run_to_completion)
intf             5104 drivers/char/ipmi/ipmi_msghandler.c 			intf->handlers->set_run_to_completion(intf->send_info,
intf             5107 drivers/char/ipmi/ipmi_msghandler.c 		list_for_each_entry_rcu(user, &intf->users, link) {
intf             5113 drivers/char/ipmi/ipmi_msghandler.c 		send_panic_events(intf, ptr);
intf               22 drivers/char/ipmi/ipmi_powernv.c 	struct ipmi_smi		*intf;
intf               36 drivers/char/ipmi/ipmi_powernv.c static int ipmi_powernv_start_processing(void *send_info, struct ipmi_smi *intf)
intf               40 drivers/char/ipmi/ipmi_powernv.c 	smi->intf = intf;
intf               51 drivers/char/ipmi/ipmi_powernv.c 	ipmi_smi_msg_received(smi->intf, msg);
intf              174 drivers/char/ipmi/ipmi_powernv.c 	ipmi_smi_msg_received(smi->intf, msg);
intf              288 drivers/char/ipmi/ipmi_powernv.c 	ipmi_unregister_smi(smi->intf);
intf              127 drivers/char/ipmi/ipmi_si_intf.c 	struct ipmi_smi        *intf;
intf              287 drivers/char/ipmi/ipmi_si_intf.c 	ipmi_smi_msg_received(smi_info->intf, msg);
intf              468 drivers/char/ipmi/ipmi_si_intf.c 		ipmi_smi_watchdog_pretimeout(smi_info->intf);
intf             1152 drivers/char/ipmi/ipmi_si_intf.c 				struct ipmi_smi *intf)
intf             1157 drivers/char/ipmi/ipmi_si_intf.c 	new_smi->intf = intf;
intf             2219 drivers/char/ipmi/ipmi_si_intf.c 	smi_info->intf = NULL;
intf             2233 drivers/char/ipmi/ipmi_si_intf.c 	if (smi_info->intf)
intf             2234 drivers/char/ipmi/ipmi_si_intf.c 		ipmi_unregister_smi(smi_info->intf);
intf              206 drivers/char/ipmi/ipmi_ssif.c 	struct ipmi_smi     *intf;
intf              336 drivers/char/ipmi/ipmi_ssif.c 		ipmi_smi_msg_received(ssif_info->intf, msg);
intf              466 drivers/char/ipmi/ipmi_ssif.c 		ipmi_smi_watchdog_pretimeout(ssif_info->intf);
intf             1176 drivers/char/ipmi/ipmi_ssif.c 				 struct ipmi_smi *intf)
intf             1180 drivers/char/ipmi/ipmi_ssif.c 	ssif_info->intf = intf;
intf             1319 drivers/char/ipmi/ipmi_ssif.c 	ipmi_unregister_smi(ssif_info->intf);
intf             1617 drivers/char/ipmi/ipmi_ssif.c 	ipmi_unregister_smi(ssif_info->intf);
intf              493 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	cfg.intf = interface;
intf             1252 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (catalog->intf[i].type == type
intf             1253 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		    && catalog->intf[i].controller_id == controller_id) {
intf             1254 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			return catalog->intf[i].id;
intf               68 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	intf_cfg.intf = phys_enc->intf_idx;
intf              274 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	intf_cfg.intf = phys_enc->hw_intf->idx;
intf              418 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c 		.intf = sdm845_intf,
intf              671 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h 	struct dpu_intf_cfg *intf;
intf              705 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h #define BLK_INTF(s) ((s)->intf)
intf              204 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 		u32 *flushbits, enum dpu_intf intf)
intf              206 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	switch (intf) {
intf              431 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	intf_cfg |= (cfg->intf & 0xF) << 4;
intf               44 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h 	enum dpu_intf intf;
intf               59 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c static struct dpu_intf_cfg *_intf_offset(enum dpu_intf intf,
intf               67 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 		if ((intf == m->intf[i].id) &&
intf               68 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 		(m->intf[i].type != INTF_NONE)) {
intf               70 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 			b->blk_off = m->intf[i].base;
intf               71 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 			b->length = m->intf[i].len;
intf               74 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 			return &m->intf[i];
intf              189 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 		struct dpu_hw_intf *intf,
intf              192 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	struct dpu_hw_blk_reg_map *c = &intf->hw;
intf              198 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 		struct dpu_hw_intf *intf,
intf              201 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	struct dpu_hw_blk_reg_map *c = &intf->hw;
intf              222 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 		struct dpu_hw_intf *intf,
intf              225 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	struct dpu_hw_blk_reg_map *c = &intf->hw;
intf              237 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c static u32 dpu_hw_intf_get_line_count(struct dpu_hw_intf *intf)
intf              241 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	if (!intf)
intf              244 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	c = &intf->hw;
intf              292 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c void dpu_hw_intf_destroy(struct dpu_hw_intf *intf)
intf              294 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	if (intf)
intf              295 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 		dpu_hw_blk_destroy(&intf->base);
intf              296 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	kfree(intf);
intf               57 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h 	void (*setup_timing_gen)(struct dpu_hw_intf *intf,
intf               61 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h 	void (*setup_prg_fetch)(struct dpu_hw_intf *intf,
intf               64 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h 	void (*enable_timing)(struct dpu_hw_intf *intf,
intf               67 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h 	void (*get_status)(struct dpu_hw_intf *intf,
intf               70 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h 	u32 (*get_line_count)(struct dpu_hw_intf *intf);
intf              101 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h void dpu_hw_intf_destroy(struct dpu_hw_intf *intf);
intf               70 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 			if (cfg->intf == INTF_2)
intf               76 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 			if (cfg->intf == INTF_2) {
intf               42 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h 	enum dpu_intf intf;
intf              255 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 		if (cat->intf[i].type == INTF_NONE) {
intf              261 drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c 				cat->intf[i].id, &cat->intf[i]);
intf              563 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c void mdp4_crtc_set_intf(struct drm_crtc *crtc, enum mdp4_intf intf, int mixer)
intf              574 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 		intf_sel |= MDP4_DISP_INTF_SEL_PRIM(intf);
intf              578 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 		intf_sel |= MDP4_DISP_INTF_SEL_SEC(intf);
intf              582 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 		intf_sel |= MDP4_DISP_INTF_SEL_EXT(intf);
intf              586 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 	if (intf == INTF_DSI_VIDEO) {
intf              589 drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c 	} else if (intf == INTF_DSI_CMD) {
intf              191 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h void mdp4_crtc_set_intf(struct drm_crtc *crtc, enum mdp4_intf intf, int mixer);
intf             1746 drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h 		case 0: return (mdp5_cfg->intf.base[0]);
intf             1747 drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h 		case 1: return (mdp5_cfg->intf.base[1]);
intf             1748 drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h 		case 2: return (mdp5_cfg->intf.base[2]);
intf             1749 drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h 		case 3: return (mdp5_cfg->intf.base[3]);
intf             1750 drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h 		case 4: return (mdp5_cfg->intf.base[4]);
intf               89 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	.intf = {
intf              171 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	.intf = {
intf              266 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	.intf = {
intf              335 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	.intf = {
intf              428 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	.intf = {
intf              536 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	.intf = {
intf              623 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	.intf = {
intf              729 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	.intf = {
intf               95 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.h 	struct mdp5_intf_block intf;
intf              138 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	struct mdp5_interface *intf = mdp5_cmd_enc->intf;
intf              147 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true);
intf              158 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	struct mdp5_interface *intf = mdp5_cmd_enc->intf;
intf              168 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true);
intf              188 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	intf_num = mdp5_cmd_enc->intf->num;
intf              448 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	struct mdp5_interface *intf = mdp5_cstate->pipeline.intf;
intf              451 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	count = intf->mode == MDP5_INTF_DSI_MODE_COMMAND ? 0 : 0xffffffff;
intf              512 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	struct mdp5_interface *intf;
intf              549 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	intf = pipeline->intf;
intf              551 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	mdp5_cstate->err_irqmask = intf2err(intf->num);
intf              552 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	mdp5_cstate->vblank_irqmask = intf2vblank(pipeline->mixer, intf);
intf              554 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	if ((intf->type == INTF_DSI) &&
intf              555 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	    (intf->mode == MDP5_INTF_DSI_MODE_COMMAND)) {
intf              101 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		struct mdp5_interface *intf)
intf              109 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	switch (intf->num) {
intf              112 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		intf_sel |= MDP5_DISP_INTF_SEL_INTF0(intf->type);
intf              116 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		intf_sel |= MDP5_DISP_INTF_SEL_INTF1(intf->type);
intf              120 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		intf_sel |= MDP5_DISP_INTF_SEL_INTF2(intf->type);
intf              124 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		intf_sel |= MDP5_DISP_INTF_SEL_INTF3(intf->type);
intf              138 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	struct mdp5_interface *intf = pipeline->intf;
intf              141 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	if (!mdp5_cfg_intf_is_virtual(intf->type))
intf              142 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		ctl_op |= MDP5_CTL_OP_INTF_NUM(INTF0 + intf->num);
intf              144 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	switch (intf->type) {
intf              146 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		if (intf->mode == MDP5_INTF_DSI_MODE_COMMAND)
intf              151 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		if (intf->mode == MDP5_INTF_WB_MODE_LINE)
intf              171 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	struct mdp5_interface *intf = pipeline->intf;
intf              174 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	if (!mdp5_cfg_intf_is_virtual(intf->type))
intf              175 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		set_display_intf(mdp5_kms, intf);
intf              185 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	struct mdp5_interface *intf = pipeline->intf;
intf              190 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	switch (intf->type) {
intf              194 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		return intf->mode == MDP5_INTF_DSI_MODE_COMMAND;
intf              228 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	struct mdp5_interface *intf = pipeline->intf;
intf              234 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	DBG("intf_%d: %s", intf->num, enabled ? "on" : "off");
intf              415 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c u32 mdp_ctl_flush_mask_encoder(struct mdp5_interface *intf)
intf              417 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	if (intf->type == INTF_WB)
intf              420 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	switch (intf->num) {
intf              736 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 	for (c = 0; c < ARRAY_SIZE(hw_cfg->intf.connect); c++)
intf              737 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c 		if (hw_cfg->intf.connect[c] == INTF_DSI)
intf               69 drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.h u32 mdp_ctl_flush_mask_encoder(struct mdp5_interface *intf);
intf              101 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	int intf = mdp5_encoder->intf->num;
intf              115 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	if (mdp5_encoder->intf->type != INTF_DSI) {
intf              160 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	if (mdp5_encoder->intf->type == INTF_eDP) {
intf              167 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_HSYNC_CTL(intf),
intf              170 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_VSYNC_PERIOD_F0(intf), vsync_period);
intf              171 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_VSYNC_LEN_F0(intf), vsync_len);
intf              172 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_HCTL(intf),
intf              175 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_VSTART_F0(intf), display_v_start);
intf              176 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_VEND_F0(intf), display_v_end);
intf              177 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_BORDER_COLOR(intf), 0);
intf              178 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_UNDERFLOW_COLOR(intf), 0xff);
intf              179 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_HSYNC_SKEW(intf), dtv_hsync_skew);
intf              180 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_POLARITY_CTL(intf), ctrl_pol);
intf              181 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_ACTIVE_HCTL(intf),
intf              184 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_ACTIVE_VSTART_F0(intf), 0);
intf              185 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_ACTIVE_VEND_F0(intf), 0);
intf              186 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_PANEL_FORMAT(intf), format);
intf              187 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_INTF_FRAME_LINE_COUNT_EN(intf), 0x3);  /* frame+line? */
intf              201 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	struct mdp5_interface *intf = mdp5_encoder->intf;
intf              202 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	int intfn = mdp5_encoder->intf->num;
intf              213 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true);
intf              223 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp_irq_wait(&mdp5_kms->base, intf2vblank(mixer, intf));
intf              235 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	struct mdp5_interface *intf = mdp5_encoder->intf;
intf              237 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	int intfn = intf->num;
intf              247 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true);
intf              259 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	struct mdp5_interface *intf = mdp5_encoder->intf;
intf              261 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	if (intf->mode == MDP5_INTF_DSI_MODE_COMMAND)
intf              270 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	struct mdp5_interface *intf = mdp5_encoder->intf;
intf              272 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	if (intf->mode == MDP5_INTF_DSI_MODE_COMMAND)
intf              281 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	struct mdp5_interface *intf = mdp5_encoder->intf;
intf              287 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	if (intf->mode == MDP5_INTF_DSI_MODE_COMMAND)
intf              299 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	struct mdp5_interface *intf = mdp5_encoder->intf;
intf              303 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_cstate->pipeline.intf = intf;
intf              329 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	int intf = mdp5_encoder->intf->num;
intf              331 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	return mdp5_read(mdp5_kms, REG_MDP5_INTF_LINE_COUNT(intf));
intf              338 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	int intf = mdp5_encoder->intf->num;
intf              340 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	return mdp5_read(mdp5_kms, REG_MDP5_INTF_FRAME_COUNT(intf));
intf              357 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	intf_num = mdp5_encoder->intf->num;
intf              388 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	struct mdp5_interface *intf = mdp5_encoder->intf;
intf              392 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 		WARN_ON(intf->type != INTF_DSI);
intf              393 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 		intf->mode = MDP5_INTF_DSI_MODE_COMMAND;
intf              395 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 		if (intf->type == INTF_DSI)
intf              396 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 			intf->mode = MDP5_INTF_DSI_MODE_VIDEO;
intf              398 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 			intf->mode = MDP5_INTF_MODE_NONE;
intf              404 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 				      struct mdp5_interface *intf,
intf              409 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	int enc_type = (intf->type == INTF_DSI) ?
intf              421 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	mdp5_encoder->intf = intf;
intf              342 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 					     struct mdp5_interface *intf,
intf              349 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	encoder = mdp5_encoder_init(dev, intf, ctl);
intf              362 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	const enum mdp5_intf_type *intfs = hw_cfg->intf.connect;
intf              363 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	const int intf_cnt = ARRAY_SIZE(hw_cfg->intf.connect);
intf              379 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 			     struct mdp5_interface *intf)
intf              388 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	switch (intf->type) {
intf              393 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		ctl = mdp5_ctlm_request(ctlm, intf->num);
intf              399 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		encoder = construct_encoder(mdp5_kms, intf, ctl);
intf              411 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		ctl = mdp5_ctlm_request(ctlm, intf->num);
intf              417 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		encoder = construct_encoder(mdp5_kms, intf, ctl);
intf              429 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		int dsi_id = get_dsi_id_from_intf(hw_cfg, intf->num);
intf              433 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 				intf->num);
intf              441 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		ctl = mdp5_ctlm_request(ctlm, intf->num);
intf              447 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		encoder = construct_encoder(mdp5_kms, intf, ctl);
intf              457 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		DRM_DEV_ERROR(dev->dev, "unknown intf: %d\n", intf->type);
intf              717 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		if (mdp5_cfg_intf_is_virtual(config->hw->intf.connect[i]) ||
intf              718 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		    !config->hw->intf.base[i])
intf              906 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	intf_types = hw_cfg->intf.connect;
intf              908 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	for (i = 0; i < ARRAY_SIZE(hw_cfg->intf.connect); i++) {
intf              909 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		struct mdp5_interface *intf;
intf              914 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		intf = kzalloc(sizeof(*intf), GFP_KERNEL);
intf              915 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		if (!intf) {
intf              920 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		intf->num = i;
intf              921 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		intf->type = intf_types[i];
intf              922 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		intf->mode = MDP5_INTF_MODE_NONE;
intf              923 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		intf->idx = mdp5_kms->num_intfs;
intf              924 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		mdp5_kms->intfs[mdp5_kms->num_intfs++] = intf;
intf              111 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 	struct mdp5_interface *intf;
intf              165 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 	struct mdp5_interface *intf;
intf              233 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 				   struct mdp5_interface *intf)
intf              241 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 	if ((intf->type == INTF_DSI) &&
intf              242 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 			(intf->mode == MDP5_INTF_DSI_MODE_COMMAND))
intf              245 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 	if (intf->type == INTF_WB)
intf              248 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 	switch (intf->num) {
intf              291 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 		struct mdp5_interface *intf, struct mdp5_ctl *ctl);
intf             1147 drivers/gpu/drm/msm/msm_drv.c 		struct device_node *intf;
intf             1171 drivers/gpu/drm/msm/msm_drv.c 		intf = of_graph_get_remote_port_parent(ep_node);
intf             1172 drivers/gpu/drm/msm/msm_drv.c 		if (!intf)
intf             1175 drivers/gpu/drm/msm/msm_drv.c 		if (of_device_is_available(intf))
intf             1177 drivers/gpu/drm/msm/msm_drv.c 						   compare_of, intf);
intf             1179 drivers/gpu/drm/msm/msm_drv.c 		of_node_put(intf);
intf               67 drivers/greybus/bundle.c static struct gb_bundle *gb_bundle_find(struct gb_interface *intf,
intf               72 drivers/greybus/bundle.c 	list_for_each_entry(bundle, &intf->bundles, links) {
intf              122 drivers/greybus/bundle.c 	ret = gb_control_bundle_suspend(bundle->intf->control, bundle->id);
intf              141 drivers/greybus/bundle.c 	ret = gb_control_bundle_resume(bundle->intf->control, bundle->id);
intf              180 drivers/greybus/bundle.c struct gb_bundle *gb_bundle_create(struct gb_interface *intf, u8 bundle_id,
intf              186 drivers/greybus/bundle.c 		dev_err(&intf->dev, "can't use bundle id %u\n", bundle_id);
intf              195 drivers/greybus/bundle.c 	if (gb_bundle_find(intf, bundle_id)) {
intf              196 drivers/greybus/bundle.c 		dev_err(&intf->dev, "duplicate bundle id %u\n", bundle_id);
intf              204 drivers/greybus/bundle.c 	bundle->intf = intf;
intf              209 drivers/greybus/bundle.c 	bundle->dev.parent = &intf->dev;
intf              213 drivers/greybus/bundle.c 	bundle->dev.dma_mask = intf->dev.dma_mask;
intf              215 drivers/greybus/bundle.c 	dev_set_name(&bundle->dev, "%s.%d", dev_name(&intf->dev), bundle_id);
intf              217 drivers/greybus/bundle.c 	list_add(&bundle->links, &intf->bundles);
intf               22 drivers/greybus/connection.c static bool gb_connection_cport_in_use(struct gb_interface *intf, u16 cport_id)
intf               24 drivers/greybus/connection.c 	struct gb_host_device *hd = intf->hd;
intf               28 drivers/greybus/connection.c 		if (connection->intf == intf &&
intf              111 drivers/greybus/connection.c 	if (connection->intf) {
intf              112 drivers/greybus/connection.c 		intf_id = connection->intf->interface_id;
intf              145 drivers/greybus/connection.c 		      struct gb_interface *intf,
intf              155 drivers/greybus/connection.c 	if (intf && gb_connection_cport_in_use(intf, cport_id)) {
intf              156 drivers/greybus/connection.c 		dev_err(&intf->dev, "cport %u already in use\n", cport_id);
intf              177 drivers/greybus/connection.c 	connection->intf = intf;
intf              181 drivers/greybus/connection.c 	if (intf && (intf->quirks & GB_INTERFACE_QUIRK_NO_CPORT_FEATURES))
intf              236 drivers/greybus/connection.c gb_connection_create_control(struct gb_interface *intf)
intf              238 drivers/greybus/connection.c 	return _gb_connection_create(intf->hd, -1, intf, NULL, 0, NULL,
intf              247 drivers/greybus/connection.c 	struct gb_interface *intf = bundle->intf;
intf              249 drivers/greybus/connection.c 	return _gb_connection_create(intf->hd, -1, intf, bundle, cport_id,
intf              259 drivers/greybus/connection.c 	struct gb_interface *intf = bundle->intf;
intf              264 drivers/greybus/connection.c 	return _gb_connection_create(intf->hd, -1, intf, bundle, cport_id,
intf              405 drivers/greybus/connection.c 	struct gb_interface *intf;
intf              412 drivers/greybus/connection.c 	intf = connection->intf;
intf              428 drivers/greybus/connection.c 				       intf->interface_id,
intf              450 drivers/greybus/connection.c 				  connection->intf->interface_id,
intf              467 drivers/greybus/connection.c 	control = connection->intf->control;
intf              489 drivers/greybus/connection.c 	control = connection->intf->control;
intf              509 drivers/greybus/connection.c 	control = connection->intf->control;
intf               20 drivers/greybus/control.c 	struct gb_interface *intf = control->connection->intf;
intf               33 drivers/greybus/control.c 		dev_err(&intf->dev,
intf               40 drivers/greybus/control.c 		dev_err(&intf->dev,
intf               49 drivers/greybus/control.c 	dev_dbg(&intf->dev, "%s - %u.%u\n", __func__, response.major,
intf               58 drivers/greybus/control.c 	struct gb_interface *intf = control->connection->intf;
intf               70 drivers/greybus/control.c 		dev_err(&intf->dev,
intf               79 drivers/greybus/control.c 	dev_dbg(&intf->dev, "%s - %u: %u.%u\n", __func__, bundle->id,
intf               87 drivers/greybus/control.c 	struct gb_interface *intf = control->connection->intf;
intf               94 drivers/greybus/control.c 	list_for_each_entry(bundle, &intf->bundles, links) {
intf              104 drivers/greybus/control.c int gb_control_get_manifest_size_operation(struct gb_interface *intf)
intf              107 drivers/greybus/control.c 	struct gb_connection *connection = intf->control->connection;
intf              113 drivers/greybus/control.c 		dev_err(&connection->intf->dev,
intf              122 drivers/greybus/control.c int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest,
intf              125 drivers/greybus/control.c 	struct gb_connection *connection = intf->control->connection;
intf              444 drivers/greybus/control.c struct gb_control *gb_control_create(struct gb_interface *intf)
intf              453 drivers/greybus/control.c 	control->intf = intf;
intf              455 drivers/greybus/control.c 	connection = gb_connection_create_control(intf);
intf              457 drivers/greybus/control.c 		dev_err(&intf->dev,
intf              466 drivers/greybus/control.c 	control->dev.parent = &intf->dev;
intf              470 drivers/greybus/control.c 	control->dev.dma_mask = intf->dev.dma_mask;
intf              472 drivers/greybus/control.c 	dev_set_name(&control->dev, "%s.ctrl", dev_name(&intf->dev));
intf              483 drivers/greybus/control.c 	dev_dbg(&control->connection->intf->dev, "%s\n", __func__);
intf              487 drivers/greybus/control.c 		dev_err(&control->connection->intf->dev,
intf              501 drivers/greybus/control.c 	if (!(control->intf->quirks & GB_INTERFACE_QUIRK_NO_BUNDLE_ACTIVATE))
intf              514 drivers/greybus/control.c 	dev_dbg(&control->connection->intf->dev, "%s\n", __func__);
intf              516 drivers/greybus/control.c 	if (control->intf->disconnected)
intf              535 drivers/greybus/control.c 		dev_err(&control->connection->intf->dev,
intf               34 drivers/greybus/core.c 	    (id->vendor != bundle->intf->vendor_id))
intf               38 drivers/greybus/core.c 	    (id->product != bundle->intf->product_id))
intf               85 drivers/greybus/core.c 	struct gb_interface *intf = NULL;
intf               96 drivers/greybus/core.c 		intf = to_gb_interface(dev);
intf               97 drivers/greybus/core.c 		module = intf->module;
intf               98 drivers/greybus/core.c 		hd = intf->hd;
intf              101 drivers/greybus/core.c 		intf = control->intf;
intf              102 drivers/greybus/core.c 		module = intf->module;
intf              103 drivers/greybus/core.c 		hd = intf->hd;
intf              106 drivers/greybus/core.c 		intf = bundle->intf;
intf              107 drivers/greybus/core.c 		module = intf->module;
intf              108 drivers/greybus/core.c 		hd = intf->hd;
intf              125 drivers/greybus/core.c 	if (intf) {
intf              126 drivers/greybus/core.c 		if (add_uevent_var(env, "INTERFACE=%u", intf->interface_id))
intf              129 drivers/greybus/core.c 				   intf->vendor_id, intf->product_id))
intf              177 drivers/greybus/core.c 	retval = pm_runtime_get_sync(&bundle->intf->dev);
intf              179 drivers/greybus/core.c 		pm_runtime_put_noidle(&bundle->intf->dev);
intf              183 drivers/greybus/core.c 	retval = gb_control_bundle_activate(bundle->intf->control, bundle->id);
intf              185 drivers/greybus/core.c 		pm_runtime_put(&bundle->intf->dev);
intf              209 drivers/greybus/core.c 		gb_control_bundle_deactivate(bundle->intf->control, bundle->id);
intf              215 drivers/greybus/core.c 		pm_runtime_put(&bundle->intf->dev);
intf              220 drivers/greybus/core.c 	pm_runtime_put(&bundle->intf->dev);
intf              245 drivers/greybus/core.c 		if (bundle->intf->disconnected)
intf              256 drivers/greybus/core.c 	if (!bundle->intf->disconnected)
intf              257 drivers/greybus/core.c 		gb_control_bundle_deactivate(bundle->intf->control, bundle->id);
intf              251 drivers/greybus/greybus_trace.h 		__entry->intf_id = bundle->intf->interface_id;
intf              294 drivers/greybus/greybus_trace.h 	TP_PROTO(struct gb_interface *intf),
intf              296 drivers/greybus/greybus_trace.h 	TP_ARGS(intf),
intf              310 drivers/greybus/greybus_trace.h 		__entry->module_id = intf->module->module_id;
intf              311 drivers/greybus/greybus_trace.h 		__entry->id = intf->interface_id;
intf              312 drivers/greybus/greybus_trace.h 		__entry->device_id = intf->device_id;
intf              313 drivers/greybus/greybus_trace.h 		__entry->disconnected = intf->disconnected;
intf              314 drivers/greybus/greybus_trace.h 		__entry->ejected = intf->ejected;
intf              315 drivers/greybus/greybus_trace.h 		__entry->active = intf->active;
intf              316 drivers/greybus/greybus_trace.h 		__entry->enabled = intf->enabled;
intf              317 drivers/greybus/greybus_trace.h 		__entry->mode_switch = intf->mode_switch;
intf              328 drivers/greybus/greybus_trace.h 				TP_PROTO(struct gb_interface *intf),	\
intf              329 drivers/greybus/greybus_trace.h 				TP_ARGS(intf))
intf               45 drivers/greybus/interface.c static int gb_interface_hibernate_link(struct gb_interface *intf);
intf               46 drivers/greybus/interface.c static int gb_interface_refclk_set(struct gb_interface *intf, bool enable);
intf               48 drivers/greybus/interface.c static int gb_interface_dme_attr_get(struct gb_interface *intf,
intf               51 drivers/greybus/interface.c 	return gb_svc_dme_peer_get(intf->hd->svc, intf->interface_id,
intf               55 drivers/greybus/interface.c static int gb_interface_read_ara_dme(struct gb_interface *intf)
intf               64 drivers/greybus/interface.c 	if (intf->ddbl1_manufacturer_id != TOSHIBA_DMID) {
intf               65 drivers/greybus/interface.c 		dev_err(&intf->dev, "unknown manufacturer %08x\n",
intf               66 drivers/greybus/interface.c 			intf->ddbl1_manufacturer_id);
intf               70 drivers/greybus/interface.c 	ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_VID,
intf               71 drivers/greybus/interface.c 					&intf->vendor_id);
intf               75 drivers/greybus/interface.c 	ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_PID,
intf               76 drivers/greybus/interface.c 					&intf->product_id);
intf               80 drivers/greybus/interface.c 	ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_SN0, &sn0);
intf               84 drivers/greybus/interface.c 	ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_SN1, &sn1);
intf               88 drivers/greybus/interface.c 	intf->serial_number = (u64)sn1 << 32 | sn0;
intf               93 drivers/greybus/interface.c static int gb_interface_read_dme(struct gb_interface *intf)
intf               98 drivers/greybus/interface.c 	if (intf->dme_read)
intf              101 drivers/greybus/interface.c 	ret = gb_interface_dme_attr_get(intf, DME_DDBL1_MANUFACTURERID,
intf              102 drivers/greybus/interface.c 					&intf->ddbl1_manufacturer_id);
intf              106 drivers/greybus/interface.c 	ret = gb_interface_dme_attr_get(intf, DME_DDBL1_PRODUCTID,
intf              107 drivers/greybus/interface.c 					&intf->ddbl1_product_id);
intf              111 drivers/greybus/interface.c 	if (intf->ddbl1_manufacturer_id == TOSHIBA_DMID &&
intf              112 drivers/greybus/interface.c 	    intf->ddbl1_product_id == TOSHIBA_ES2_BRIDGE_DPID) {
intf              113 drivers/greybus/interface.c 		intf->quirks |= GB_INTERFACE_QUIRK_NO_GMP_IDS;
intf              114 drivers/greybus/interface.c 		intf->quirks |= GB_INTERFACE_QUIRK_NO_INIT_STATUS;
intf              117 drivers/greybus/interface.c 	ret = gb_interface_read_ara_dme(intf);
intf              121 drivers/greybus/interface.c 	intf->dme_read = true;
intf              126 drivers/greybus/interface.c static int gb_interface_route_create(struct gb_interface *intf)
intf              128 drivers/greybus/interface.c 	struct gb_svc *svc = intf->hd->svc;
intf              129 drivers/greybus/interface.c 	u8 intf_id = intf->interface_id;
intf              138 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to allocate device id: %d\n", ret);
intf              145 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to set device id %u: %d\n",
intf              154 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to create route: %d\n", ret);
intf              158 drivers/greybus/interface.c 	intf->device_id = device_id;
intf              173 drivers/greybus/interface.c static void gb_interface_route_destroy(struct gb_interface *intf)
intf              175 drivers/greybus/interface.c 	struct gb_svc *svc = intf->hd->svc;
intf              177 drivers/greybus/interface.c 	if (intf->device_id == GB_INTERFACE_DEVICE_ID_BAD)
intf              180 drivers/greybus/interface.c 	gb_svc_route_destroy(svc, svc->ap_intf_id, intf->interface_id);
intf              181 drivers/greybus/interface.c 	ida_simple_remove(&svc->device_id_map, intf->device_id);
intf              182 drivers/greybus/interface.c 	intf->device_id = GB_INTERFACE_DEVICE_ID_BAD;
intf              186 drivers/greybus/interface.c static int gb_interface_legacy_mode_switch(struct gb_interface *intf)
intf              190 drivers/greybus/interface.c 	dev_info(&intf->dev, "legacy mode switch detected\n");
intf              193 drivers/greybus/interface.c 	intf->disconnected = true;
intf              194 drivers/greybus/interface.c 	gb_interface_disable(intf);
intf              195 drivers/greybus/interface.c 	intf->disconnected = false;
intf              197 drivers/greybus/interface.c 	ret = gb_interface_enable(intf);
intf              199 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to re-enable interface: %d\n", ret);
intf              200 drivers/greybus/interface.c 		gb_interface_deactivate(intf);
intf              206 drivers/greybus/interface.c void gb_interface_mailbox_event(struct gb_interface *intf, u16 result,
intf              209 drivers/greybus/interface.c 	mutex_lock(&intf->mutex);
intf              212 drivers/greybus/interface.c 		dev_warn(&intf->dev,
intf              219 drivers/greybus/interface.c 		dev_warn(&intf->dev,
intf              225 drivers/greybus/interface.c 	if (intf->quirks & GB_INTERFACE_QUIRK_LEGACY_MODE_SWITCH) {
intf              226 drivers/greybus/interface.c 		gb_interface_legacy_mode_switch(intf);
intf              230 drivers/greybus/interface.c 	if (!intf->mode_switch) {
intf              231 drivers/greybus/interface.c 		dev_warn(&intf->dev, "unexpected mailbox event: 0x%08x\n",
intf              236 drivers/greybus/interface.c 	dev_info(&intf->dev, "mode switch detected\n");
intf              238 drivers/greybus/interface.c 	complete(&intf->mode_switch_completion);
intf              241 drivers/greybus/interface.c 	mutex_unlock(&intf->mutex);
intf              246 drivers/greybus/interface.c 	gb_interface_disable(intf);
intf              247 drivers/greybus/interface.c 	gb_interface_deactivate(intf);
intf              248 drivers/greybus/interface.c 	mutex_unlock(&intf->mutex);
intf              253 drivers/greybus/interface.c 	struct gb_interface *intf;
intf              258 drivers/greybus/interface.c 	intf = container_of(work, struct gb_interface, mode_switch_work);
intf              260 drivers/greybus/interface.c 	mutex_lock(&intf->mutex);
intf              262 drivers/greybus/interface.c 	if (!intf->enabled) {
intf              263 drivers/greybus/interface.c 		dev_dbg(&intf->dev, "mode switch aborted\n");
intf              264 drivers/greybus/interface.c 		intf->mode_switch = false;
intf              265 drivers/greybus/interface.c 		mutex_unlock(&intf->mutex);
intf              273 drivers/greybus/interface.c 	control = gb_control_get(intf->control);
intf              275 drivers/greybus/interface.c 	gb_interface_disable(intf);
intf              276 drivers/greybus/interface.c 	mutex_unlock(&intf->mutex);
intf              280 drivers/greybus/interface.c 			&intf->mode_switch_completion, timeout);
intf              287 drivers/greybus/interface.c 		dev_err(&intf->dev, "mode switch interrupted\n");
intf              290 drivers/greybus/interface.c 		dev_err(&intf->dev, "mode switch timed out\n");
intf              295 drivers/greybus/interface.c 	mutex_lock(&intf->mutex);
intf              296 drivers/greybus/interface.c 	intf->mode_switch = false;
intf              297 drivers/greybus/interface.c 	if (intf->active) {
intf              298 drivers/greybus/interface.c 		ret = gb_interface_enable(intf);
intf              300 drivers/greybus/interface.c 			dev_err(&intf->dev, "failed to re-enable interface: %d\n",
intf              302 drivers/greybus/interface.c 			gb_interface_deactivate(intf);
intf              305 drivers/greybus/interface.c 	mutex_unlock(&intf->mutex);
intf              308 drivers/greybus/interface.c 	gb_interface_put(intf);
intf              313 drivers/greybus/interface.c 	mutex_lock(&intf->mutex);
intf              314 drivers/greybus/interface.c 	intf->mode_switch = false;
intf              315 drivers/greybus/interface.c 	gb_interface_deactivate(intf);
intf              316 drivers/greybus/interface.c 	mutex_unlock(&intf->mutex);
intf              318 drivers/greybus/interface.c 	gb_interface_put(intf);
intf              321 drivers/greybus/interface.c int gb_interface_request_mode_switch(struct gb_interface *intf)
intf              325 drivers/greybus/interface.c 	mutex_lock(&intf->mutex);
intf              326 drivers/greybus/interface.c 	if (intf->mode_switch) {
intf              331 drivers/greybus/interface.c 	intf->mode_switch = true;
intf              332 drivers/greybus/interface.c 	reinit_completion(&intf->mode_switch_completion);
intf              338 drivers/greybus/interface.c 	get_device(&intf->dev);
intf              340 drivers/greybus/interface.c 	if (!queue_work(system_long_wq, &intf->mode_switch_work)) {
intf              341 drivers/greybus/interface.c 		put_device(&intf->dev);
intf              347 drivers/greybus/interface.c 	mutex_unlock(&intf->mutex);
intf              361 drivers/greybus/interface.c static int gb_interface_read_and_clear_init_status(struct gb_interface *intf)
intf              363 drivers/greybus/interface.c 	struct gb_host_device *hd = intf->hd;
intf              376 drivers/greybus/interface.c 	if (intf->quirks & GB_INTERFACE_QUIRK_NO_INIT_STATUS)
intf              381 drivers/greybus/interface.c 	ret = gb_svc_dme_peer_get(hd->svc, intf->interface_id, attr,
intf              391 drivers/greybus/interface.c 		dev_err(&intf->dev, "invalid init status\n");
intf              403 drivers/greybus/interface.c 	if (intf->quirks & GB_INTERFACE_QUIRK_NO_INIT_STATUS)
intf              422 drivers/greybus/interface.c 		intf->quirks |= bootrom_quirks;
intf              426 drivers/greybus/interface.c 		intf->quirks &= ~bootrom_quirks;
intf              427 drivers/greybus/interface.c 		intf->quirks |= s2l_quirks;
intf              430 drivers/greybus/interface.c 		intf->quirks &= ~bootrom_quirks;
intf              431 drivers/greybus/interface.c 		intf->quirks &= ~s2l_quirks;
intf              435 drivers/greybus/interface.c 	return gb_svc_dme_peer_set(hd->svc, intf->interface_id, attr,
intf              445 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);		\
intf              446 drivers/greybus/interface.c 	return scnprintf(buf, PAGE_SIZE, type"\n", intf->field);	\
intf              460 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              464 drivers/greybus/interface.c 	ret = gb_svc_pwrmon_intf_sample_get(intf->hd->svc, intf->interface_id,
intf              468 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to get voltage sample (%d)\n", ret);
intf              479 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              483 drivers/greybus/interface.c 	ret = gb_svc_pwrmon_intf_sample_get(intf->hd->svc, intf->interface_id,
intf              487 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to get current sample (%d)\n", ret);
intf              498 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              502 drivers/greybus/interface.c 	ret = gb_svc_pwrmon_intf_sample_get(intf->hd->svc, intf->interface_id,
intf              506 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to get power sample (%d)\n", ret);
intf              517 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              519 drivers/greybus/interface.c 	if (intf->active)
intf              529 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              536 drivers/greybus/interface.c 	mutex_lock(&intf->mutex);
intf              538 drivers/greybus/interface.c 	if (activate == intf->active)
intf              542 drivers/greybus/interface.c 		ret = gb_interface_activate(intf);
intf              544 drivers/greybus/interface.c 			dev_err(&intf->dev,
intf              549 drivers/greybus/interface.c 		ret = gb_interface_enable(intf);
intf              551 drivers/greybus/interface.c 			dev_err(&intf->dev,
intf              553 drivers/greybus/interface.c 			gb_interface_deactivate(intf);
intf              557 drivers/greybus/interface.c 		gb_interface_disable(intf);
intf              558 drivers/greybus/interface.c 		gb_interface_deactivate(intf);
intf              562 drivers/greybus/interface.c 	mutex_unlock(&intf->mutex);
intf              571 drivers/greybus/interface.c static const char *gb_interface_type_string(struct gb_interface *intf)
intf              581 drivers/greybus/interface.c 	return types[intf->type];
intf              587 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              589 drivers/greybus/interface.c 	return sprintf(buf, "%s\n", gb_interface_type_string(intf));
intf              624 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              626 drivers/greybus/interface.c 	switch (intf->type) {
intf              639 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              641 drivers/greybus/interface.c 	switch (intf->type) {
intf              653 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              655 drivers/greybus/interface.c 	switch (intf->type) {
intf              693 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              695 drivers/greybus/interface.c 	trace_gb_interface_release(intf);
intf              697 drivers/greybus/interface.c 	kfree(intf);
intf              703 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              706 drivers/greybus/interface.c 	ret = gb_control_interface_suspend_prepare(intf->control);
intf              710 drivers/greybus/interface.c 	ret = gb_control_suspend(intf->control);
intf              714 drivers/greybus/interface.c 	ret = gb_interface_hibernate_link(intf);
intf              721 drivers/greybus/interface.c 	ret = gb_interface_refclk_set(intf, false);
intf              728 drivers/greybus/interface.c 	gb_control_interface_hibernate_abort(intf->control);
intf              735 drivers/greybus/interface.c 	struct gb_interface *intf = to_gb_interface(dev);
intf              736 drivers/greybus/interface.c 	struct gb_svc *svc = intf->hd->svc;
intf              739 drivers/greybus/interface.c 	ret = gb_interface_refclk_set(intf, true);
intf              743 drivers/greybus/interface.c 	ret = gb_svc_intf_resume(svc, intf->interface_id);
intf              747 drivers/greybus/interface.c 	ret = gb_control_resume(intf->control);
intf              790 drivers/greybus/interface.c 	struct gb_interface *intf;
intf              792 drivers/greybus/interface.c 	intf = kzalloc(sizeof(*intf), GFP_KERNEL);
intf              793 drivers/greybus/interface.c 	if (!intf)
intf              796 drivers/greybus/interface.c 	intf->hd = hd;		/* XXX refcount? */
intf              797 drivers/greybus/interface.c 	intf->module = module;
intf              798 drivers/greybus/interface.c 	intf->interface_id = interface_id;
intf              799 drivers/greybus/interface.c 	INIT_LIST_HEAD(&intf->bundles);
intf              800 drivers/greybus/interface.c 	INIT_LIST_HEAD(&intf->manifest_descs);
intf              801 drivers/greybus/interface.c 	mutex_init(&intf->mutex);
intf              802 drivers/greybus/interface.c 	INIT_WORK(&intf->mode_switch_work, gb_interface_mode_switch_work);
intf              803 drivers/greybus/interface.c 	init_completion(&intf->mode_switch_completion);
intf              806 drivers/greybus/interface.c 	intf->device_id = GB_INTERFACE_DEVICE_ID_BAD;
intf              808 drivers/greybus/interface.c 	intf->dev.parent = &module->dev;
intf              809 drivers/greybus/interface.c 	intf->dev.bus = &greybus_bus_type;
intf              810 drivers/greybus/interface.c 	intf->dev.type = &greybus_interface_type;
intf              811 drivers/greybus/interface.c 	intf->dev.groups = interface_groups;
intf              812 drivers/greybus/interface.c 	intf->dev.dma_mask = module->dev.dma_mask;
intf              813 drivers/greybus/interface.c 	device_initialize(&intf->dev);
intf              814 drivers/greybus/interface.c 	dev_set_name(&intf->dev, "%s.%u", dev_name(&module->dev),
intf              817 drivers/greybus/interface.c 	pm_runtime_set_autosuspend_delay(&intf->dev,
intf              820 drivers/greybus/interface.c 	trace_gb_interface_create(intf);
intf              822 drivers/greybus/interface.c 	return intf;
intf              825 drivers/greybus/interface.c static int gb_interface_vsys_set(struct gb_interface *intf, bool enable)
intf              827 drivers/greybus/interface.c 	struct gb_svc *svc = intf->hd->svc;
intf              830 drivers/greybus/interface.c 	dev_dbg(&intf->dev, "%s - %d\n", __func__, enable);
intf              832 drivers/greybus/interface.c 	ret = gb_svc_intf_vsys_set(svc, intf->interface_id, enable);
intf              834 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to set v_sys: %d\n", ret);
intf              841 drivers/greybus/interface.c static int gb_interface_refclk_set(struct gb_interface *intf, bool enable)
intf              843 drivers/greybus/interface.c 	struct gb_svc *svc = intf->hd->svc;
intf              846 drivers/greybus/interface.c 	dev_dbg(&intf->dev, "%s - %d\n", __func__, enable);
intf              848 drivers/greybus/interface.c 	ret = gb_svc_intf_refclk_set(svc, intf->interface_id, enable);
intf              850 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to set refclk: %d\n", ret);
intf              857 drivers/greybus/interface.c static int gb_interface_unipro_set(struct gb_interface *intf, bool enable)
intf              859 drivers/greybus/interface.c 	struct gb_svc *svc = intf->hd->svc;
intf              862 drivers/greybus/interface.c 	dev_dbg(&intf->dev, "%s - %d\n", __func__, enable);
intf              864 drivers/greybus/interface.c 	ret = gb_svc_intf_unipro_set(svc, intf->interface_id, enable);
intf              866 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to set UniPro: %d\n", ret);
intf              873 drivers/greybus/interface.c static int gb_interface_activate_operation(struct gb_interface *intf,
intf              876 drivers/greybus/interface.c 	struct gb_svc *svc = intf->hd->svc;
intf              880 drivers/greybus/interface.c 	dev_dbg(&intf->dev, "%s\n", __func__);
intf              882 drivers/greybus/interface.c 	ret = gb_svc_intf_activate(svc, intf->interface_id, &type);
intf              884 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to activate: %d\n", ret);
intf              895 drivers/greybus/interface.c 		dev_err(&intf->dev, "interface type UniPro not supported\n");
intf              902 drivers/greybus/interface.c 		dev_err(&intf->dev, "unknown interface type: %u\n", type);
intf              910 drivers/greybus/interface.c static int gb_interface_hibernate_link(struct gb_interface *intf)
intf              912 drivers/greybus/interface.c 	struct gb_svc *svc = intf->hd->svc;
intf              914 drivers/greybus/interface.c 	return gb_svc_intf_set_power_mode_hibernate(svc, intf->interface_id);
intf              917 drivers/greybus/interface.c static int _gb_interface_activate(struct gb_interface *intf,
intf              924 drivers/greybus/interface.c 	if (intf->ejected || intf->removed)
intf              927 drivers/greybus/interface.c 	ret = gb_interface_vsys_set(intf, true);
intf              931 drivers/greybus/interface.c 	ret = gb_interface_refclk_set(intf, true);
intf              935 drivers/greybus/interface.c 	ret = gb_interface_unipro_set(intf, true);
intf              939 drivers/greybus/interface.c 	ret = gb_interface_activate_operation(intf, type);
intf              950 drivers/greybus/interface.c 	ret = gb_interface_read_dme(intf);
intf              954 drivers/greybus/interface.c 	ret = gb_interface_route_create(intf);
intf              958 drivers/greybus/interface.c 	intf->active = true;
intf              960 drivers/greybus/interface.c 	trace_gb_interface_activate(intf);
intf              965 drivers/greybus/interface.c 	gb_interface_hibernate_link(intf);
intf              967 drivers/greybus/interface.c 	gb_interface_unipro_set(intf, false);
intf              969 drivers/greybus/interface.c 	gb_interface_refclk_set(intf, false);
intf              971 drivers/greybus/interface.c 	gb_interface_vsys_set(intf, false);
intf              983 drivers/greybus/interface.c static int _gb_interface_activate_es3_hack(struct gb_interface *intf,
intf              990 drivers/greybus/interface.c 		ret = _gb_interface_activate(intf, type);
intf             1005 drivers/greybus/interface.c int gb_interface_activate(struct gb_interface *intf)
intf             1010 drivers/greybus/interface.c 	switch (intf->type) {
intf             1013 drivers/greybus/interface.c 		ret = _gb_interface_activate_es3_hack(intf, &type);
intf             1016 drivers/greybus/interface.c 		ret = _gb_interface_activate(intf, &type);
intf             1020 drivers/greybus/interface.c 	if (intf->type != GB_INTERFACE_TYPE_INVALID) {
intf             1021 drivers/greybus/interface.c 		if (type != intf->type) {
intf             1022 drivers/greybus/interface.c 			dev_err(&intf->dev, "failed to detect interface type\n");
intf             1025 drivers/greybus/interface.c 				gb_interface_deactivate(intf);
intf             1030 drivers/greybus/interface.c 		intf->type = type;
intf             1041 drivers/greybus/interface.c void gb_interface_deactivate(struct gb_interface *intf)
intf             1043 drivers/greybus/interface.c 	if (!intf->active)
intf             1046 drivers/greybus/interface.c 	trace_gb_interface_deactivate(intf);
intf             1049 drivers/greybus/interface.c 	if (intf->mode_switch)
intf             1050 drivers/greybus/interface.c 		complete(&intf->mode_switch_completion);
intf             1052 drivers/greybus/interface.c 	gb_interface_route_destroy(intf);
intf             1053 drivers/greybus/interface.c 	gb_interface_hibernate_link(intf);
intf             1054 drivers/greybus/interface.c 	gb_interface_unipro_set(intf, false);
intf             1055 drivers/greybus/interface.c 	gb_interface_refclk_set(intf, false);
intf             1056 drivers/greybus/interface.c 	gb_interface_vsys_set(intf, false);
intf             1058 drivers/greybus/interface.c 	intf->active = false;
intf             1068 drivers/greybus/interface.c int gb_interface_enable(struct gb_interface *intf)
intf             1075 drivers/greybus/interface.c 	ret = gb_interface_read_and_clear_init_status(intf);
intf             1077 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to clear init status: %d\n", ret);
intf             1082 drivers/greybus/interface.c 	control = gb_control_create(intf);
intf             1084 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to create control device: %ld\n",
intf             1088 drivers/greybus/interface.c 	intf->control = control;
intf             1090 drivers/greybus/interface.c 	ret = gb_control_enable(intf->control);
intf             1095 drivers/greybus/interface.c 	size = gb_control_get_manifest_size_operation(intf);
intf             1097 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to get manifest size: %d\n", size);
intf             1114 drivers/greybus/interface.c 	ret = gb_control_get_manifest_operation(intf, manifest, size);
intf             1116 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to get manifest: %d\n", ret);
intf             1124 drivers/greybus/interface.c 	if (!gb_manifest_parse(intf, manifest, size)) {
intf             1125 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to parse manifest\n");
intf             1130 drivers/greybus/interface.c 	ret = gb_control_get_bundle_versions(intf->control);
intf             1135 drivers/greybus/interface.c 	ret = gb_control_add(intf->control);
intf             1139 drivers/greybus/interface.c 	pm_runtime_use_autosuspend(&intf->dev);
intf             1140 drivers/greybus/interface.c 	pm_runtime_get_noresume(&intf->dev);
intf             1141 drivers/greybus/interface.c 	pm_runtime_set_active(&intf->dev);
intf             1142 drivers/greybus/interface.c 	pm_runtime_enable(&intf->dev);
intf             1144 drivers/greybus/interface.c 	list_for_each_entry_safe_reverse(bundle, tmp, &intf->bundles, links) {
intf             1154 drivers/greybus/interface.c 	intf->enabled = true;
intf             1156 drivers/greybus/interface.c 	pm_runtime_put(&intf->dev);
intf             1158 drivers/greybus/interface.c 	trace_gb_interface_enable(intf);
intf             1163 drivers/greybus/interface.c 	list_for_each_entry_safe(bundle, tmp, &intf->bundles, links)
intf             1168 drivers/greybus/interface.c 	gb_control_disable(intf->control);
intf             1170 drivers/greybus/interface.c 	gb_control_put(intf->control);
intf             1171 drivers/greybus/interface.c 	intf->control = NULL;
intf             1181 drivers/greybus/interface.c void gb_interface_disable(struct gb_interface *intf)
intf             1186 drivers/greybus/interface.c 	if (!intf->enabled)
intf             1189 drivers/greybus/interface.c 	trace_gb_interface_disable(intf);
intf             1191 drivers/greybus/interface.c 	pm_runtime_get_sync(&intf->dev);
intf             1194 drivers/greybus/interface.c 	if (intf->quirks & GB_INTERFACE_QUIRK_FORCED_DISABLE)
intf             1195 drivers/greybus/interface.c 		intf->disconnected = true;
intf             1197 drivers/greybus/interface.c 	list_for_each_entry_safe(bundle, next, &intf->bundles, links)
intf             1200 drivers/greybus/interface.c 	if (!intf->mode_switch && !intf->disconnected)
intf             1201 drivers/greybus/interface.c 		gb_control_interface_deactivate_prepare(intf->control);
intf             1203 drivers/greybus/interface.c 	gb_control_del(intf->control);
intf             1204 drivers/greybus/interface.c 	gb_control_disable(intf->control);
intf             1205 drivers/greybus/interface.c 	gb_control_put(intf->control);
intf             1206 drivers/greybus/interface.c 	intf->control = NULL;
intf             1208 drivers/greybus/interface.c 	intf->enabled = false;
intf             1210 drivers/greybus/interface.c 	pm_runtime_disable(&intf->dev);
intf             1211 drivers/greybus/interface.c 	pm_runtime_set_suspended(&intf->dev);
intf             1212 drivers/greybus/interface.c 	pm_runtime_dont_use_autosuspend(&intf->dev);
intf             1213 drivers/greybus/interface.c 	pm_runtime_put_noidle(&intf->dev);
intf             1217 drivers/greybus/interface.c int gb_interface_add(struct gb_interface *intf)
intf             1221 drivers/greybus/interface.c 	ret = device_add(&intf->dev);
intf             1223 drivers/greybus/interface.c 		dev_err(&intf->dev, "failed to register interface: %d\n", ret);
intf             1227 drivers/greybus/interface.c 	trace_gb_interface_add(intf);
intf             1229 drivers/greybus/interface.c 	dev_info(&intf->dev, "Interface added (%s)\n",
intf             1230 drivers/greybus/interface.c 		 gb_interface_type_string(intf));
intf             1232 drivers/greybus/interface.c 	switch (intf->type) {
intf             1234 drivers/greybus/interface.c 		dev_info(&intf->dev, "GMP VID=0x%08x, PID=0x%08x\n",
intf             1235 drivers/greybus/interface.c 			 intf->vendor_id, intf->product_id);
intf             1238 drivers/greybus/interface.c 		dev_info(&intf->dev, "DDBL1 Manufacturer=0x%08x, Product=0x%08x\n",
intf             1239 drivers/greybus/interface.c 			 intf->ddbl1_manufacturer_id,
intf             1240 drivers/greybus/interface.c 			 intf->ddbl1_product_id);
intf             1250 drivers/greybus/interface.c void gb_interface_del(struct gb_interface *intf)
intf             1252 drivers/greybus/interface.c 	if (device_is_registered(&intf->dev)) {
intf             1253 drivers/greybus/interface.c 		trace_gb_interface_del(intf);
intf             1255 drivers/greybus/interface.c 		device_del(&intf->dev);
intf             1256 drivers/greybus/interface.c 		dev_info(&intf->dev, "Interface removed\n");
intf             1260 drivers/greybus/interface.c void gb_interface_put(struct gb_interface *intf)
intf             1262 drivers/greybus/interface.c 	put_device(&intf->dev);
intf               51 drivers/greybus/manifest.c static void release_manifest_descriptors(struct gb_interface *intf)
intf               56 drivers/greybus/manifest.c 	list_for_each_entry_safe(descriptor, next, &intf->manifest_descs, links)
intf               76 drivers/greybus/manifest.c static struct manifest_desc *get_next_bundle_desc(struct gb_interface *intf)
intf               81 drivers/greybus/manifest.c 	list_for_each_entry_safe(descriptor, next, &intf->manifest_descs, links)
intf               98 drivers/greybus/manifest.c static int identify_descriptor(struct gb_interface *intf,
intf              107 drivers/greybus/manifest.c 		dev_err(&intf->dev, "manifest too small (%zu < %zu)\n", size,
intf              114 drivers/greybus/manifest.c 		dev_err(&intf->dev, "descriptor too big (%zu > %zu)\n",
intf              141 drivers/greybus/manifest.c 		dev_err(&intf->dev, "invalid descriptor type (%u)\n",
intf              147 drivers/greybus/manifest.c 		dev_err(&intf->dev, "%s descriptor too small (%zu < %zu)\n",
intf              155 drivers/greybus/manifest.c 		dev_warn(&intf->dev, "%s descriptor size mismatch (want %zu got %zu)\n",
intf              167 drivers/greybus/manifest.c 	list_add_tail(&descriptor->links, &intf->manifest_descs);
intf              185 drivers/greybus/manifest.c static char *gb_string_get(struct gb_interface *intf, u8 string_id)
intf              196 drivers/greybus/manifest.c 	list_for_each_entry(descriptor, &intf->manifest_descs, links) {
intf              230 drivers/greybus/manifest.c 	struct gb_interface *intf = bundle->intf;
intf              240 drivers/greybus/manifest.c 	list_for_each_entry_safe(desc, next, &intf->manifest_descs, links) {
intf              302 drivers/greybus/manifest.c 	release_cport_descriptors(&intf->manifest_descs, bundle_id);
intf              312 drivers/greybus/manifest.c static u32 gb_manifest_parse_bundles(struct gb_interface *intf)
intf              321 drivers/greybus/manifest.c 	while ((desc = get_next_bundle_desc(intf))) {
intf              334 drivers/greybus/manifest.c 			dev_dbg(&intf->dev, "%s - ignoring control bundle\n",
intf              336 drivers/greybus/manifest.c 			release_cport_descriptors(&intf->manifest_descs,
intf              343 drivers/greybus/manifest.c 			dev_err(&intf->dev,
intf              349 drivers/greybus/manifest.c 		bundle = gb_bundle_create(intf, bundle_id, class);
intf              381 drivers/greybus/manifest.c 	list_for_each_entry_safe(bundle, bundle_next, &intf->bundles, links) {
intf              388 drivers/greybus/manifest.c static bool gb_manifest_parse_interface(struct gb_interface *intf,
intf              392 drivers/greybus/manifest.c 	struct gb_control *control = intf->control;
intf              396 drivers/greybus/manifest.c 	str = gb_string_get(intf, desc_intf->vendor_stringid);
intf              401 drivers/greybus/manifest.c 	str = gb_string_get(intf, desc_intf->product_stringid);
intf              407 drivers/greybus/manifest.c 	intf->features = desc_intf->features;
intf              413 drivers/greybus/manifest.c 	if (!gb_manifest_parse_bundles(intf)) {
intf              414 drivers/greybus/manifest.c 		dev_err(&intf->dev, "manifest bundle descriptors not valid\n");
intf              452 drivers/greybus/manifest.c bool gb_manifest_parse(struct gb_interface *intf, void *data, size_t size)
intf              464 drivers/greybus/manifest.c 	if (WARN_ON(!list_empty(&intf->manifest_descs)))
intf              469 drivers/greybus/manifest.c 		dev_err(&intf->dev, "short manifest (%zu < %zu)\n",
intf              479 drivers/greybus/manifest.c 		dev_err(&intf->dev, "manifest size mismatch (%zu != %u)\n",
intf              486 drivers/greybus/manifest.c 		dev_err(&intf->dev, "manifest version too new (%u.%u > %u.%u)\n",
intf              498 drivers/greybus/manifest.c 		desc_size = identify_descriptor(intf, desc, size);
intf              508 drivers/greybus/manifest.c 	list_for_each_entry(descriptor, &intf->manifest_descs, links) {
intf              514 drivers/greybus/manifest.c 		dev_err(&intf->dev, "manifest must have 1 interface descriptor (%u found)\n",
intf              521 drivers/greybus/manifest.c 	result = gb_manifest_parse_interface(intf, interface_desc);
intf              527 drivers/greybus/manifest.c 	if (result && !list_empty(&intf->manifest_descs))
intf              528 drivers/greybus/manifest.c 		dev_info(&intf->dev, "excess descriptors in interface manifest\n");
intf              530 drivers/greybus/manifest.c 	release_manifest_descriptors(intf);
intf               17 drivers/greybus/module.c 	struct gb_interface *intf;
intf               30 drivers/greybus/module.c 		intf = module->interfaces[i];
intf               32 drivers/greybus/module.c 		mutex_lock(&intf->mutex);
intf               34 drivers/greybus/module.c 		intf->ejected = true;
intf               35 drivers/greybus/module.c 		gb_interface_disable(intf);
intf               36 drivers/greybus/module.c 		gb_interface_deactivate(intf);
intf               37 drivers/greybus/module.c 		mutex_unlock(&intf->mutex);
intf               92 drivers/greybus/module.c 	struct gb_interface *intf;
intf              116 drivers/greybus/module.c 		intf = gb_interface_create(module, module_id + i);
intf              117 drivers/greybus/module.c 		if (!intf) {
intf              122 drivers/greybus/module.c 		module->interfaces[i] = intf;
intf              139 drivers/greybus/module.c static void gb_module_register_interface(struct gb_interface *intf)
intf              141 drivers/greybus/module.c 	struct gb_module *module = intf->module;
intf              142 drivers/greybus/module.c 	u8 intf_id = intf->interface_id;
intf              145 drivers/greybus/module.c 	mutex_lock(&intf->mutex);
intf              147 drivers/greybus/module.c 	ret = gb_interface_activate(intf);
intf              149 drivers/greybus/module.c 		if (intf->type != GB_INTERFACE_TYPE_DUMMY) {
intf              155 drivers/greybus/module.c 		gb_interface_add(intf);
intf              159 drivers/greybus/module.c 	ret = gb_interface_add(intf);
intf              163 drivers/greybus/module.c 	ret = gb_interface_enable(intf);
intf              170 drivers/greybus/module.c 	mutex_unlock(&intf->mutex);
intf              175 drivers/greybus/module.c 	gb_interface_deactivate(intf);
intf              177 drivers/greybus/module.c 	mutex_unlock(&intf->mutex);
intf              180 drivers/greybus/module.c static void gb_module_deregister_interface(struct gb_interface *intf)
intf              183 drivers/greybus/module.c 	if (intf->module->disconnected)
intf              184 drivers/greybus/module.c 		intf->disconnected = true;
intf              186 drivers/greybus/module.c 	mutex_lock(&intf->mutex);
intf              187 drivers/greybus/module.c 	intf->removed = true;
intf              188 drivers/greybus/module.c 	gb_interface_disable(intf);
intf              189 drivers/greybus/module.c 	gb_interface_deactivate(intf);
intf              190 drivers/greybus/module.c 	mutex_unlock(&intf->mutex);
intf              192 drivers/greybus/module.c 	gb_interface_del(intf);
intf             1024 drivers/greybus/svc.c 	struct gb_interface *intf;
intf             1033 drivers/greybus/svc.c 	intf = gb_svc_interface_lookup(svc, intf_id);
intf             1034 drivers/greybus/svc.c 	if (!intf) {
intf             1043 drivers/greybus/svc.c 	mutex_lock(&intf->mutex);
intf             1044 drivers/greybus/svc.c 	intf->disconnected = true;
intf             1045 drivers/greybus/svc.c 	gb_interface_disable(intf);
intf             1046 drivers/greybus/svc.c 	gb_interface_deactivate(intf);
intf             1047 drivers/greybus/svc.c 	mutex_unlock(&intf->mutex);
intf             1055 drivers/greybus/svc.c 	struct gb_interface *intf;
intf             1069 drivers/greybus/svc.c 	intf = gb_svc_interface_lookup(svc, intf_id);
intf             1070 drivers/greybus/svc.c 	if (!intf) {
intf             1075 drivers/greybus/svc.c 	gb_interface_mailbox_event(intf, result_code, mailbox);
intf              853 drivers/hid/hid-asus.c 		struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              855 drivers/hid/hid-asus.c 		if (intf->altsetting->desc.bInterfaceNumber == T100_TPAD_INTF) {
intf               61 drivers/hid/hid-chicony.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf               63 drivers/hid/hid-chicony.c 	if (intf->cur_altsetting->desc.bInterfaceNumber == 1) {
intf              691 drivers/hid/hid-corsair.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              693 drivers/hid/hid-corsair.c 	if (intf->cur_altsetting->desc.bInterfaceNumber == 1) {
intf               54 drivers/hid/hid-elan.c 		struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf               56 drivers/hid/hid-elan.c 		return (intf->altsetting->desc.bInterfaceNumber !=
intf              108 drivers/hid/hid-holtek-kbd.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              110 drivers/hid/hid-holtek-kbd.c 	if (intf->cur_altsetting->desc.bInterfaceNumber == 1) {
intf              143 drivers/hid/hid-holtek-kbd.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              149 drivers/hid/hid-holtek-kbd.c 	if (!ret && intf->cur_altsetting->desc.bInterfaceNumber == 1) {
intf               35 drivers/hid/hid-holtek-mouse.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf               37 drivers/hid/hid-holtek-mouse.c 	if (intf->cur_altsetting->desc.bInterfaceNumber == 1) {
intf             1632 drivers/hid/hid-logitech-dj.c 	struct usb_interface *intf;
intf             1664 drivers/hid/hid-logitech-dj.c 		intf = to_usb_interface(hdev->dev.parent);
intf             1665 drivers/hid/hid-logitech-dj.c 		if (intf && intf->altsetting->desc.bInterfaceNumber >=
intf              801 drivers/hid/hid-prodikeys.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              802 drivers/hid/hid-prodikeys.c 	unsigned short ifnum = intf->cur_altsetting->desc.bInterfaceNumber;
intf              288 drivers/hid/hid-roccat-arvo.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              289 drivers/hid/hid-roccat-arvo.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              293 drivers/hid/hid-roccat-arvo.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              329 drivers/hid/hid-roccat-arvo.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              332 drivers/hid/hid-roccat-arvo.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              268 drivers/hid/hid-roccat-isku.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              269 drivers/hid/hid-roccat-isku.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              273 drivers/hid/hid-roccat-isku.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              309 drivers/hid/hid-roccat-isku.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              312 drivers/hid/hid-roccat-isku.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              398 drivers/hid/hid-roccat-isku.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              401 drivers/hid/hid-roccat-isku.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              687 drivers/hid/hid-roccat-kone.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              688 drivers/hid/hid-roccat-kone.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              692 drivers/hid/hid-roccat-kone.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              727 drivers/hid/hid-roccat-kone.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              730 drivers/hid/hid-roccat-kone.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              376 drivers/hid/hid-roccat-koneplus.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              377 drivers/hid/hid-roccat-koneplus.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              381 drivers/hid/hid-roccat-koneplus.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              417 drivers/hid/hid-roccat-koneplus.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              420 drivers/hid/hid-roccat-koneplus.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              510 drivers/hid/hid-roccat-koneplus.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              513 drivers/hid/hid-roccat-koneplus.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf               77 drivers/hid/hid-roccat-konepure.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf               78 drivers/hid/hid-roccat-konepure.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf               82 drivers/hid/hid-roccat-konepure.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              118 drivers/hid/hid-roccat-konepure.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              121 drivers/hid/hid-roccat-konepure.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              171 drivers/hid/hid-roccat-konepure.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              174 drivers/hid/hid-roccat-konepure.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              445 drivers/hid/hid-roccat-kovaplus.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              446 drivers/hid/hid-roccat-kovaplus.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              450 drivers/hid/hid-roccat-kovaplus.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              487 drivers/hid/hid-roccat-kovaplus.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              490 drivers/hid/hid-roccat-kovaplus.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              601 drivers/hid/hid-roccat-kovaplus.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              604 drivers/hid/hid-roccat-kovaplus.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf               97 drivers/hid/hid-roccat-lua.c static int lua_create_sysfs_attributes(struct usb_interface *intf)
intf               99 drivers/hid/hid-roccat-lua.c 	return sysfs_create_bin_file(&intf->dev.kobj, &lua_control_attr);
intf              102 drivers/hid/hid-roccat-lua.c static void lua_remove_sysfs_attributes(struct usb_interface *intf)
intf              104 drivers/hid/hid-roccat-lua.c 	sysfs_remove_bin_file(&intf->dev.kobj, &lua_control_attr);
intf              117 drivers/hid/hid-roccat-lua.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              118 drivers/hid/hid-roccat-lua.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              135 drivers/hid/hid-roccat-lua.c 	retval = lua_create_sysfs_attributes(intf);
intf              149 drivers/hid/hid-roccat-lua.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              152 drivers/hid/hid-roccat-lua.c 	lua_remove_sysfs_attributes(intf);
intf              395 drivers/hid/hid-roccat-pyra.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              396 drivers/hid/hid-roccat-pyra.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              400 drivers/hid/hid-roccat-pyra.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              436 drivers/hid/hid-roccat-pyra.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              439 drivers/hid/hid-roccat-pyra.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              544 drivers/hid/hid-roccat-pyra.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              547 drivers/hid/hid-roccat-pyra.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf               85 drivers/hid/hid-roccat-ryos.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf               86 drivers/hid/hid-roccat-ryos.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf               90 drivers/hid/hid-roccat-ryos.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              126 drivers/hid/hid-roccat-ryos.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              129 drivers/hid/hid-roccat-ryos.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              179 drivers/hid/hid-roccat-ryos.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              182 drivers/hid/hid-roccat-ryos.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf               57 drivers/hid/hid-roccat-savu.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf               58 drivers/hid/hid-roccat-savu.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf               62 drivers/hid/hid-roccat-savu.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf               98 drivers/hid/hid-roccat-savu.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              101 drivers/hid/hid-roccat-savu.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf              169 drivers/hid/hid-roccat-savu.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              172 drivers/hid/hid-roccat-savu.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol
intf               99 drivers/hid/hid-samsung.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf              100 drivers/hid/hid-samsung.c 	unsigned short ifnum = intf->cur_altsetting->desc.bInterfaceNumber;
intf              110 drivers/hid/usbhid/hid-core.c 	dev_dbg(&usbhid->intf->dev, "retrying intr urb\n");
intf              124 drivers/hid/usbhid/hid-core.c 		dev_dbg(&usbhid->intf->dev, "clear halt\n");
intf              130 drivers/hid/usbhid/hid-core.c 			dev_dbg(&usbhid->intf->dev,
intf              137 drivers/hid/usbhid/hid-core.c 		dev_dbg(&usbhid->intf->dev, "resetting device\n");
intf              138 drivers/hid/usbhid/hid-core.c 		usb_queue_reset_device(usbhid->intf);
intf              185 drivers/hid/usbhid/hid-core.c 	struct usb_interface *intf = usbhid->intf;
intf              187 drivers/hid/usbhid/hid-core.c 	usb_mark_last_busy(interface_to_usbdev(intf));
intf              192 drivers/hid/usbhid/hid-core.c 	struct hid_device *hid = usb_get_intfdata(usbhid->intf);
intf              204 drivers/hid/usbhid/hid-core.c 		r = usb_autopm_get_interface_async(usbhid->intf);
intf              213 drivers/hid/usbhid/hid-core.c 			usb_autopm_put_interface_no_suspend(usbhid->intf);
intf              221 drivers/hid/usbhid/hid-core.c 			usb_autopm_put_interface_async(usbhid->intf);
intf              230 drivers/hid/usbhid/hid-core.c 	struct hid_device *hid = usb_get_intfdata(usbhid->intf);
intf              243 drivers/hid/usbhid/hid-core.c 		r = usb_autopm_get_interface_async(usbhid->intf);
intf              252 drivers/hid/usbhid/hid-core.c 			usb_autopm_put_interface_no_suspend(usbhid->intf);
intf              260 drivers/hid/usbhid/hid-core.c 			usb_autopm_put_interface_async(usbhid->intf);
intf              468 drivers/hid/usbhid/hid-core.c 	usb_autopm_put_interface_async(usbhid->intf);
intf              519 drivers/hid/usbhid/hid-core.c 	usb_autopm_put_interface_async(usbhid->intf);
intf              556 drivers/hid/usbhid/hid-core.c 			usb_autopm_get_interface_no_resume(usbhid->intf);
intf              577 drivers/hid/usbhid/hid-core.c 			usb_autopm_put_interface_async(usbhid->intf);
intf              607 drivers/hid/usbhid/hid-core.c 		usb_autopm_get_interface_no_resume(usbhid->intf);
intf              628 drivers/hid/usbhid/hid-core.c 		usb_autopm_put_interface_async(usbhid->intf);
intf              694 drivers/hid/usbhid/hid-core.c 	res = usb_autopm_get_interface(usbhid->intf);
intf              702 drivers/hid/usbhid/hid-core.c 	usbhid->intf->needs_remote_wakeup = 1;
intf              717 drivers/hid/usbhid/hid-core.c 			usbhid->intf->needs_remote_wakeup = 0;
intf              721 drivers/hid/usbhid/hid-core.c 	usb_autopm_put_interface(usbhid->intf);
intf              759 drivers/hid/usbhid/hid-core.c 		usbhid->intf->needs_remote_wakeup = 0;
intf              877 drivers/hid/usbhid/hid-core.c 	struct usb_interface *intf = usbhid->intf;
intf              878 drivers/hid/usbhid/hid-core.c 	struct usb_host_interface *interface = intf->cur_altsetting;
intf              910 drivers/hid/usbhid/hid-core.c 	struct usb_interface *intf = usbhid->intf;
intf              911 drivers/hid/usbhid/hid-core.c 	struct usb_host_interface *interface = intf->cur_altsetting;
intf              983 drivers/hid/usbhid/hid-core.c 	struct usb_interface *intf = to_usb_interface(hid->dev.parent);
intf              984 drivers/hid/usbhid/hid-core.c 	struct usb_host_interface *interface = intf->cur_altsetting;
intf              985 drivers/hid/usbhid/hid-core.c 	struct usb_device *dev = interface_to_usbdev (intf);
intf             1064 drivers/hid/usbhid/hid-core.c 	struct usb_interface *intf = to_usb_interface(hid->dev.parent);
intf             1065 drivers/hid/usbhid/hid-core.c 	struct usb_host_interface *interface = intf->cur_altsetting;
intf             1066 drivers/hid/usbhid/hid-core.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1168 drivers/hid/usbhid/hid-core.c 		ret = usb_autopm_get_interface(usbhid->intf);
intf             1172 drivers/hid/usbhid/hid-core.c 		usbhid->intf->needs_remote_wakeup = 1;
intf             1178 drivers/hid/usbhid/hid-core.c 		usb_autopm_put_interface(usbhid->intf);
intf             1218 drivers/hid/usbhid/hid-core.c 		usbhid->intf->needs_remote_wakeup = 0;
intf             1254 drivers/hid/usbhid/hid-core.c 		r = usb_autopm_get_interface(usbhid->intf);
intf             1258 drivers/hid/usbhid/hid-core.c 		usb_autopm_put_interface(usbhid->intf);
intf             1295 drivers/hid/usbhid/hid-core.c 	struct usb_interface *intf = to_usb_interface(hid->dev.parent);
intf             1296 drivers/hid/usbhid/hid-core.c 	struct usb_host_interface *interface = intf->cur_altsetting;
intf             1320 drivers/hid/usbhid/hid-core.c static int usbhid_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1322 drivers/hid/usbhid/hid-core.c 	struct usb_host_interface *interface = intf->cur_altsetting;
intf             1323 drivers/hid/usbhid/hid-core.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1331 drivers/hid/usbhid/hid-core.c 			intf->altsetting->desc.bInterfaceNumber);
intf             1337 drivers/hid/usbhid/hid-core.c 		hid_err(intf, "couldn't find an input interrupt endpoint\n");
intf             1345 drivers/hid/usbhid/hid-core.c 	usb_set_intfdata(intf, hid);
intf             1354 drivers/hid/usbhid/hid-core.c 	hid->dev.parent = &intf->dev;
intf             1360 drivers/hid/usbhid/hid-core.c 	if (intf->cur_altsetting->desc.bInterfaceProtocol ==
intf             1363 drivers/hid/usbhid/hid-core.c 	else if (intf->cur_altsetting->desc.bInterfaceProtocol == 0)
intf             1385 drivers/hid/usbhid/hid-core.c 			 "%d", intf->altsetting[0].desc.bInterfaceNumber);
intf             1398 drivers/hid/usbhid/hid-core.c 	usbhid->intf = intf;
intf             1410 drivers/hid/usbhid/hid-core.c 			hid_err(intf, "can't add hid device: %d\n", ret);
intf             1422 drivers/hid/usbhid/hid-core.c static void usbhid_disconnect(struct usb_interface *intf)
intf             1424 drivers/hid/usbhid/hid-core.c 	struct hid_device *hid = usb_get_intfdata(intf);
intf             1484 drivers/hid/usbhid/hid-core.c static int hid_pre_reset(struct usb_interface *intf)
intf             1486 drivers/hid/usbhid/hid-core.c 	struct hid_device *hid = usb_get_intfdata(intf);
intf             1498 drivers/hid/usbhid/hid-core.c static int hid_post_reset(struct usb_interface *intf)
intf             1500 drivers/hid/usbhid/hid-core.c 	struct usb_device *dev = interface_to_usbdev (intf);
intf             1501 drivers/hid/usbhid/hid-core.c 	struct hid_device *hid = usb_get_intfdata(intf);
intf             1503 drivers/hid/usbhid/hid-core.c 	struct usb_host_interface *interface = intf->cur_altsetting;
intf             1536 drivers/hid/usbhid/hid-core.c 	hid_set_idle(dev, intf->cur_altsetting->desc.bInterfaceNumber, 0, 0);
intf             1554 drivers/hid/usbhid/hid-core.c static int hid_suspend(struct usb_interface *intf, pm_message_t message)
intf             1556 drivers/hid/usbhid/hid-core.c 	struct hid_device *hid = usb_get_intfdata(intf);
intf             1606 drivers/hid/usbhid/hid-core.c 	dev_dbg(&intf->dev, "suspend\n");
intf             1614 drivers/hid/usbhid/hid-core.c static int hid_resume(struct usb_interface *intf)
intf             1616 drivers/hid/usbhid/hid-core.c 	struct hid_device *hid = usb_get_intfdata (intf);
intf             1620 drivers/hid/usbhid/hid-core.c 	dev_dbg(&intf->dev, "resume status %d\n", status);
intf             1624 drivers/hid/usbhid/hid-core.c static int hid_reset_resume(struct usb_interface *intf)
intf             1626 drivers/hid/usbhid/hid-core.c 	struct hid_device *hid = usb_get_intfdata(intf);
intf             1629 drivers/hid/usbhid/hid-core.c 	status = hid_post_reset(intf);
intf              289 drivers/hid/usbhid/hiddev.c 	struct usb_interface *intf;
intf              294 drivers/hid/usbhid/hiddev.c 	intf = usbhid_find_interface(iminor(inode));
intf              295 drivers/hid/usbhid/hiddev.c 	if (!intf)
intf              298 drivers/hid/usbhid/hiddev.c 	hid = usb_get_intfdata(intf);
intf              909 drivers/hid/usbhid/hiddev.c 	retval = usb_register_dev(usbhid->intf, &hiddev_class);
intf              923 drivers/hid/usbhid/hiddev.c 	hiddev->minor = usbhid->intf->minor;
intf              938 drivers/hid/usbhid/hiddev.c 	usb_deregister_dev(usbhid->intf, &hiddev_class);
intf               59 drivers/hid/usbhid/usbhid.h 	struct usb_interface *intf;                                     /* USB interface */
intf              369 drivers/hid/usbhid/usbkbd.c static void usb_kbd_disconnect(struct usb_interface *intf)
intf              371 drivers/hid/usbhid/usbkbd.c 	struct usb_kbd *kbd = usb_get_intfdata (intf);
intf              373 drivers/hid/usbhid/usbkbd.c 	usb_set_intfdata(intf, NULL);
intf              378 drivers/hid/usbhid/usbkbd.c 		usb_kbd_free_mem(interface_to_usbdev(intf), kbd);
intf              106 drivers/hid/usbhid/usbmouse.c static int usb_mouse_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              108 drivers/hid/usbhid/usbmouse.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              116 drivers/hid/usbhid/usbmouse.c 	interface = intf->cur_altsetting;
intf              165 drivers/hid/usbhid/usbmouse.c 	input_dev->dev.parent = &intf->dev;
intf              190 drivers/hid/usbhid/usbmouse.c 	usb_set_intfdata(intf, mouse);
intf              203 drivers/hid/usbhid/usbmouse.c static void usb_mouse_disconnect(struct usb_interface *intf)
intf              205 drivers/hid/usbhid/usbmouse.c 	struct usb_mouse *mouse = usb_get_intfdata (intf);
intf              207 drivers/hid/usbhid/usbmouse.c 	usb_set_intfdata(intf, NULL);
intf              212 drivers/hid/usbhid/usbmouse.c 		usb_free_coherent(interface_to_usbdev(intf), 8, mouse->data, mouse->data_dma);
intf              160 drivers/hid/wacom.h 	struct usb_interface *intf;
intf              714 drivers/hid/wacom_sys.c 	struct usb_interface *intf = wacom->intf;
intf              730 drivers/hid/wacom_sys.c 		if (intf->cur_altsetting->desc.bInterfaceNumber == 0)
intf             2189 drivers/hid/wacom_sys.c 			struct usb_interface *intf = to_usb_interface(wacom->hdev->dev.parent);
intf             2190 drivers/hid/wacom_sys.c 			struct usb_device *dev = interface_to_usbdev(intf);
intf             2698 drivers/hid/wacom_sys.c 	struct usb_interface *intf = to_usb_interface(hdev->dev.parent);
intf             2699 drivers/hid/wacom_sys.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             2735 drivers/hid/wacom_sys.c 	wacom->intf = intf;
intf             3929 drivers/infiniband/hw/cxgb4/cm.c 	u8 intf;
intf             3942 drivers/infiniband/hw/cxgb4/cm.c 	intf = cpl->iff;
intf             3956 drivers/infiniband/hw/cxgb4/cm.c 	req->l2info = cpu_to_be16(SYN_INTF_V(intf) |
intf               38 drivers/infiniband/sw/rxe/rxe_sysfs.c static int sanitize_arg(const char *val, char *intf, int intf_len)
intf               47 drivers/infiniband/sw/rxe/rxe_sysfs.c 		intf[len] = val[len];
intf               48 drivers/infiniband/sw/rxe/rxe_sysfs.c 	intf[len] = 0;
intf               60 drivers/infiniband/sw/rxe/rxe_sysfs.c 	char intf[32];
intf               64 drivers/infiniband/sw/rxe/rxe_sysfs.c 	len = sanitize_arg(val, intf, sizeof(intf));
intf               70 drivers/infiniband/sw/rxe/rxe_sysfs.c 	ndev = dev_get_by_name(&init_net, intf);
intf               72 drivers/infiniband/sw/rxe/rxe_sysfs.c 		pr_err("interface %s not found\n", intf);
intf               79 drivers/infiniband/sw/rxe/rxe_sysfs.c 		pr_err("already configured on %s\n", intf);
intf               86 drivers/infiniband/sw/rxe/rxe_sysfs.c 		pr_err("failed to add %s\n", intf);
intf               98 drivers/infiniband/sw/rxe/rxe_sysfs.c 	char intf[32];
intf              101 drivers/infiniband/sw/rxe/rxe_sysfs.c 	len = sanitize_arg(val, intf, sizeof(intf));
intf              107 drivers/infiniband/sw/rxe/rxe_sysfs.c 	if (strncmp("all", intf, len) == 0) {
intf              113 drivers/infiniband/sw/rxe/rxe_sysfs.c 	ib_dev = ib_device_get_by_name(intf, RDMA_DRIVER_RXE);
intf              115 drivers/infiniband/sw/rxe/rxe_sysfs.c 		pr_err("not configured on %s\n", intf);
intf               16 drivers/input/joystick/iforce/iforce-usb.c 	struct usb_interface *intf;
intf               62 drivers/input/joystick/iforce/iforce-usb.c 		dev_warn(&iforce_usb->intf->dev,
intf               97 drivers/input/joystick/iforce/iforce-usb.c 		dev_err(&iforce_usb->intf->dev,
intf              142 drivers/input/joystick/iforce/iforce-usb.c 	struct device *dev = &iforce_usb->intf->dev;
intf              179 drivers/input/joystick/iforce/iforce-usb.c 		dev_dbg(&iforce_usb->intf->dev, "urb->status %d, exiting\n",
intf              189 drivers/input/joystick/iforce/iforce-usb.c static int iforce_usb_probe(struct usb_interface *intf,
intf              192 drivers/input/joystick/iforce/iforce-usb.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              198 drivers/input/joystick/iforce/iforce-usb.c 	interface = intf->cur_altsetting;
intf              226 drivers/input/joystick/iforce/iforce-usb.c 	iforce_usb->intf = intf;
intf              238 drivers/input/joystick/iforce/iforce-usb.c 	err = iforce_init_device(&intf->dev, BUS_USB, &iforce_usb->iforce);
intf              242 drivers/input/joystick/iforce/iforce-usb.c 	usb_set_intfdata(intf, iforce_usb);
intf              255 drivers/input/joystick/iforce/iforce-usb.c static void iforce_usb_disconnect(struct usb_interface *intf)
intf              257 drivers/input/joystick/iforce/iforce-usb.c 	struct iforce_usb *iforce_usb = usb_get_intfdata(intf);
intf              259 drivers/input/joystick/iforce/iforce-usb.c 	usb_set_intfdata(intf, NULL);
intf               23 drivers/input/joystick/pxrc.c 	struct usb_interface	*intf;
intf               42 drivers/input/joystick/pxrc.c 		dev_dbg(&pxrc->intf->dev,
intf               51 drivers/input/joystick/pxrc.c 		dev_dbg(&pxrc->intf->dev, "%s - urb shutting down with status: %d\n",
intf               55 drivers/input/joystick/pxrc.c 		dev_dbg(&pxrc->intf->dev, "%s - nonzero urb status received: %d\n",
intf               76 drivers/input/joystick/pxrc.c 		dev_err(&pxrc->intf->dev,
intf               89 drivers/input/joystick/pxrc.c 		dev_err(&pxrc->intf->dev,
intf              120 drivers/input/joystick/pxrc.c static int pxrc_probe(struct usb_interface *intf,
intf              123 drivers/input/joystick/pxrc.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              134 drivers/input/joystick/pxrc.c 	error = usb_find_common_endpoints(intf->cur_altsetting,
intf              137 drivers/input/joystick/pxrc.c 		dev_err(&intf->dev, "Could not find endpoint\n");
intf              141 drivers/input/joystick/pxrc.c 	pxrc = devm_kzalloc(&intf->dev, sizeof(*pxrc), GFP_KERNEL);
intf              146 drivers/input/joystick/pxrc.c 	pxrc->intf = intf;
intf              148 drivers/input/joystick/pxrc.c 	usb_set_intfdata(pxrc->intf, pxrc);
intf              151 drivers/input/joystick/pxrc.c 	xfer_buf = devm_kmalloc(&intf->dev, xfer_size, GFP_KERNEL);
intf              159 drivers/input/joystick/pxrc.c 	error = devm_add_action_or_reset(&intf->dev, pxrc_free_urb, pxrc);
intf              167 drivers/input/joystick/pxrc.c 	pxrc->input = devm_input_allocate_device(&intf->dev);
intf              169 drivers/input/joystick/pxrc.c 		dev_err(&intf->dev, "couldn't allocate input device\n");
intf              202 drivers/input/joystick/pxrc.c static void pxrc_disconnect(struct usb_interface *intf)
intf              207 drivers/input/joystick/pxrc.c static int pxrc_suspend(struct usb_interface *intf, pm_message_t message)
intf              209 drivers/input/joystick/pxrc.c 	struct pxrc *pxrc = usb_get_intfdata(intf);
intf              219 drivers/input/joystick/pxrc.c static int pxrc_resume(struct usb_interface *intf)
intf              221 drivers/input/joystick/pxrc.c 	struct pxrc *pxrc = usb_get_intfdata(intf);
intf              232 drivers/input/joystick/pxrc.c static int pxrc_pre_reset(struct usb_interface *intf)
intf              234 drivers/input/joystick/pxrc.c 	struct pxrc *pxrc = usb_get_intfdata(intf);
intf              241 drivers/input/joystick/pxrc.c static int pxrc_post_reset(struct usb_interface *intf)
intf              243 drivers/input/joystick/pxrc.c 	struct pxrc *pxrc = usb_get_intfdata(intf);
intf              254 drivers/input/joystick/pxrc.c static int pxrc_reset_resume(struct usb_interface *intf)
intf              256 drivers/input/joystick/pxrc.c 	return pxrc_resume(intf);
intf              558 drivers/input/joystick/xpad.c 	struct usb_interface *intf;	/* usb interface */
intf              909 drivers/input/joystick/xpad.c 	struct device *dev = &xpad->intf->dev;
intf             1000 drivers/input/joystick/xpad.c 			dev_dbg(&xpad->intf->dev,
intf             1027 drivers/input/joystick/xpad.c 			dev_err(&xpad->intf->dev,
intf             1043 drivers/input/joystick/xpad.c 	struct device *dev = &xpad->intf->dev;
intf             1086 drivers/input/joystick/xpad.c static int xpad_init_output(struct usb_interface *intf, struct usb_xpad *xpad,
intf             1128 drivers/input/joystick/xpad.c 			dev_warn(&xpad->intf->dev,
intf             1633 drivers/input/joystick/xpad.c 	input_dev->dev.parent = &xpad->intf->dev;
intf             1713 drivers/input/joystick/xpad.c static int xpad_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1715 drivers/input/joystick/xpad.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1720 drivers/input/joystick/xpad.c 	if (intf->cur_altsetting->desc.bNumEndpoints != 2)
intf             1750 drivers/input/joystick/xpad.c 	xpad->intf = intf;
intf             1757 drivers/input/joystick/xpad.c 		if (intf->cur_altsetting->desc.bInterfaceClass == USB_CLASS_VENDOR_SPEC) {
intf             1758 drivers/input/joystick/xpad.c 			if (intf->cur_altsetting->desc.bInterfaceProtocol == 129)
intf             1760 drivers/input/joystick/xpad.c 			else if (intf->cur_altsetting->desc.bInterfaceProtocol == 208)
intf             1777 drivers/input/joystick/xpad.c 	    intf->cur_altsetting->desc.bInterfaceNumber != 0) {
intf             1791 drivers/input/joystick/xpad.c 				&intf->cur_altsetting->endpoint[i].desc;
intf             1806 drivers/input/joystick/xpad.c 	error = xpad_init_output(intf, xpad, ep_irq_out);
intf             1817 drivers/input/joystick/xpad.c 	usb_set_intfdata(intf, xpad);
intf             1856 drivers/input/joystick/xpad.c static void xpad_disconnect(struct usb_interface *intf)
intf             1858 drivers/input/joystick/xpad.c 	struct usb_xpad *xpad = usb_get_intfdata(intf);
intf             1879 drivers/input/joystick/xpad.c 	usb_set_intfdata(intf, NULL);
intf             1882 drivers/input/joystick/xpad.c static int xpad_suspend(struct usb_interface *intf, pm_message_t message)
intf             1884 drivers/input/joystick/xpad.c 	struct usb_xpad *xpad = usb_get_intfdata(intf);
intf             1915 drivers/input/joystick/xpad.c static int xpad_resume(struct usb_interface *intf)
intf             1917 drivers/input/joystick/xpad.c 	struct usb_xpad *xpad = usb_get_intfdata(intf);
intf              186 drivers/input/misc/ati_remote2.c 	struct usb_interface *intf[2];
intf              234 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[0]->dev,
intf              241 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[1]->dev,
intf              260 drivers/input/misc/ati_remote2.c 	dev_dbg(&ar2->intf[0]->dev, "%s()\n", __func__);
intf              262 drivers/input/misc/ati_remote2.c 	r = usb_autopm_get_interface(ar2->intf[0]);
intf              264 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[0]->dev,
intf              281 drivers/input/misc/ati_remote2.c 	usb_autopm_put_interface(ar2->intf[0]);
intf              287 drivers/input/misc/ati_remote2.c 	usb_autopm_put_interface(ar2->intf[0]);
intf              296 drivers/input/misc/ati_remote2.c 	dev_dbg(&ar2->intf[0]->dev, "%s()\n", __func__);
intf              322 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[0]->dev,
intf              361 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[1]->dev,
intf              388 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[1]->dev,
intf              413 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[1]->dev,
intf              437 drivers/input/misc/ati_remote2.c 		dev_dbg(&ar2->intf[0]->dev,
intf              442 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[0]->dev,
intf              448 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[0]->dev,
intf              466 drivers/input/misc/ati_remote2.c 		dev_dbg(&ar2->intf[1]->dev,
intf              471 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[1]->dev,
intf              477 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[1]->dev,
intf              705 drivers/input/misc/ati_remote2.c 	struct usb_interface *intf = usb_ifnum_to_if(udev, 0);
intf              706 drivers/input/misc/ati_remote2.c 	struct ati_remote2 *ar2 = usb_get_intfdata(intf);
intf              716 drivers/input/misc/ati_remote2.c 	struct usb_interface *intf = usb_ifnum_to_if(udev, 0);
intf              717 drivers/input/misc/ati_remote2.c 	struct ati_remote2 *ar2 = usb_get_intfdata(intf);
intf              728 drivers/input/misc/ati_remote2.c 	r = usb_autopm_get_interface(ar2->intf[0]);
intf              730 drivers/input/misc/ati_remote2.c 		dev_err(&ar2->intf[0]->dev,
intf              745 drivers/input/misc/ati_remote2.c 	usb_autopm_put_interface(ar2->intf[0]);
intf              755 drivers/input/misc/ati_remote2.c 	struct usb_interface *intf = usb_ifnum_to_if(udev, 0);
intf              756 drivers/input/misc/ati_remote2.c 	struct ati_remote2 *ar2 = usb_get_intfdata(intf);
intf              766 drivers/input/misc/ati_remote2.c 	struct usb_interface *intf = usb_ifnum_to_if(udev, 0);
intf              767 drivers/input/misc/ati_remote2.c 	struct ati_remote2 *ar2 = usb_get_intfdata(intf);
intf              822 drivers/input/misc/ati_remote2.c 	ar2->intf[0] = interface;
intf              826 drivers/input/misc/ati_remote2.c 	ar2->intf[1] = usb_ifnum_to_if(udev, 1);
intf              827 drivers/input/misc/ati_remote2.c 	if ((udev->actconfig->desc.bNumInterfaces < 2) || !ar2->intf[1]) {
intf              834 drivers/input/misc/ati_remote2.c 	r = usb_driver_claim_interface(&ati_remote2_driver, ar2->intf[1], ar2);
intf              839 drivers/input/misc/ati_remote2.c 	alt = ar2->intf[1]->cur_altsetting;
intf              883 drivers/input/misc/ati_remote2.c 	usb_driver_release_interface(&ati_remote2_driver, ar2->intf[1]);
intf              907 drivers/input/misc/ati_remote2.c 	usb_driver_release_interface(&ati_remote2_driver, ar2->intf[1]);
intf              923 drivers/input/misc/ati_remote2.c 	dev_dbg(&ar2->intf[0]->dev, "%s()\n", __func__);
intf              948 drivers/input/misc/ati_remote2.c 	dev_dbg(&ar2->intf[0]->dev, "%s()\n", __func__);
intf              974 drivers/input/misc/ati_remote2.c 	dev_dbg(&ar2->intf[0]->dev, "%s()\n", __func__);
intf             1004 drivers/input/misc/ati_remote2.c 	dev_dbg(&ar2->intf[0]->dev, "%s()\n", __func__);
intf             1025 drivers/input/misc/ati_remote2.c 	dev_dbg(&ar2->intf[0]->dev, "%s()\n", __func__);
intf               91 drivers/input/misc/cm109.c 	struct usb_interface *intf;
intf              353 drivers/input/misc/cm109.c 		dev_err(&dev->intf->dev,
intf              368 drivers/input/misc/cm109.c 	dev_dbg(&dev->intf->dev, "### URB IRQ: [0x%02x 0x%02x 0x%02x 0x%02x] keybit=0x%02x\n",
intf              378 drivers/input/misc/cm109.c 		dev_err_ratelimited(&dev->intf->dev, "%s: urb status %d\n",
intf              424 drivers/input/misc/cm109.c 			dev_err(&dev->intf->dev,
intf              439 drivers/input/misc/cm109.c 	dev_dbg(&dev->intf->dev, "### URB CTL: [0x%02x 0x%02x 0x%02x 0x%02x]\n",
intf              448 drivers/input/misc/cm109.c 		dev_err_ratelimited(&dev->intf->dev, "%s: urb status %d\n",
intf              467 drivers/input/misc/cm109.c 				dev_err(&dev->intf->dev,
intf              511 drivers/input/misc/cm109.c 		dev_err(&dev->intf->dev, "%s: usb_control_msg() failed %d\n",
intf              552 drivers/input/misc/cm109.c 	error = usb_autopm_get_interface(dev->intf);
intf              573 drivers/input/misc/cm109.c 		dev_err(&dev->intf->dev, "%s: usb_submit_urb (urb_ctl) failed %d\n",
intf              581 drivers/input/misc/cm109.c 		usb_autopm_put_interface(dev->intf);
intf              602 drivers/input/misc/cm109.c 	usb_autopm_put_interface(dev->intf);
intf              610 drivers/input/misc/cm109.c 	dev_dbg(&dev->intf->dev,
intf              687 drivers/input/misc/cm109.c static int cm109_usb_probe(struct usb_interface *intf,
intf              690 drivers/input/misc/cm109.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              699 drivers/input/misc/cm109.c 	interface = intf->cur_altsetting;
intf              717 drivers/input/misc/cm109.c 	dev->intf = intf;
intf              751 drivers/input/misc/cm109.c 		dev_err(&intf->dev, "invalid payload size %d, expected %d\n",
intf              785 drivers/input/misc/cm109.c 	input_dev->dev.parent = &intf->dev;
intf              811 drivers/input/misc/cm109.c 	usb_set_intfdata(intf, dev);
intf              821 drivers/input/misc/cm109.c static int cm109_usb_suspend(struct usb_interface *intf, pm_message_t message)
intf              823 drivers/input/misc/cm109.c 	struct cm109_dev *dev = usb_get_intfdata(intf);
intf              825 drivers/input/misc/cm109.c 	dev_info(&intf->dev, "cm109: usb_suspend (event=%d)\n", message.event);
intf              834 drivers/input/misc/cm109.c static int cm109_usb_resume(struct usb_interface *intf)
intf              836 drivers/input/misc/cm109.c 	struct cm109_dev *dev = usb_get_intfdata(intf);
intf              838 drivers/input/misc/cm109.c 	dev_info(&intf->dev, "cm109: usb_resume\n");
intf              847 drivers/input/misc/cm109.c static int cm109_usb_pre_reset(struct usb_interface *intf)
intf              849 drivers/input/misc/cm109.c 	struct cm109_dev *dev = usb_get_intfdata(intf);
intf              865 drivers/input/misc/cm109.c static int cm109_usb_post_reset(struct usb_interface *intf)
intf              867 drivers/input/misc/cm109.c 	struct cm109_dev *dev = usb_get_intfdata(intf);
intf             1047 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1048 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1061 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1062 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1123 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1124 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1154 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1155 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1206 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1207 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1232 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1233 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1300 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1301 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1319 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1320 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1342 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1343 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1357 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1358 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1386 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1387 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1407 drivers/input/misc/ims-pcu.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1408 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             1608 drivers/input/misc/ims-pcu.c ims_pcu_get_cdc_union_desc(struct usb_interface *intf)
intf             1610 drivers/input/misc/ims-pcu.c 	const void *buf = intf->altsetting->extra;
intf             1611 drivers/input/misc/ims-pcu.c 	size_t buflen = intf->altsetting->extralen;
intf             1615 drivers/input/misc/ims-pcu.c 		dev_err(&intf->dev, "Missing descriptor data\n");
intf             1620 drivers/input/misc/ims-pcu.c 		dev_err(&intf->dev, "Zero length descriptor\n");
intf             1628 drivers/input/misc/ims-pcu.c 			dev_err(&intf->dev, "Too large descriptor\n");
intf             1634 drivers/input/misc/ims-pcu.c 			dev_dbg(&intf->dev, "Found union header\n");
intf             1639 drivers/input/misc/ims-pcu.c 			dev_err(&intf->dev,
intf             1649 drivers/input/misc/ims-pcu.c 	dev_err(&intf->dev, "Missing CDC union descriptor\n");
intf             1653 drivers/input/misc/ims-pcu.c static int ims_pcu_parse_cdc_data(struct usb_interface *intf, struct ims_pcu *pcu)
intf             1658 drivers/input/misc/ims-pcu.c 	union_desc = ims_pcu_get_cdc_union_desc(intf);
intf             1989 drivers/input/misc/ims-pcu.c static int ims_pcu_probe(struct usb_interface *intf,
intf             1992 drivers/input/misc/ims-pcu.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             2000 drivers/input/misc/ims-pcu.c 	pcu->dev = &intf->dev;
intf             2007 drivers/input/misc/ims-pcu.c 	error = ims_pcu_parse_cdc_data(intf, pcu);
intf             2014 drivers/input/misc/ims-pcu.c 		dev_err(&intf->dev,
intf             2035 drivers/input/misc/ims-pcu.c 	error = sysfs_create_group(&intf->dev.kobj, &ims_pcu_attr_group);
intf             2048 drivers/input/misc/ims-pcu.c 	sysfs_remove_group(&intf->dev.kobj, &ims_pcu_attr_group);
intf             2060 drivers/input/misc/ims-pcu.c static void ims_pcu_disconnect(struct usb_interface *intf)
intf             2062 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             2063 drivers/input/misc/ims-pcu.c 	struct usb_host_interface *alt = intf->cur_altsetting;
intf             2065 drivers/input/misc/ims-pcu.c 	usb_set_intfdata(intf, NULL);
intf             2074 drivers/input/misc/ims-pcu.c 	sysfs_remove_group(&intf->dev.kobj, &ims_pcu_attr_group);
intf             2088 drivers/input/misc/ims-pcu.c static int ims_pcu_suspend(struct usb_interface *intf,
intf             2091 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             2092 drivers/input/misc/ims-pcu.c 	struct usb_host_interface *alt = intf->cur_altsetting;
intf             2100 drivers/input/misc/ims-pcu.c static int ims_pcu_resume(struct usb_interface *intf)
intf             2102 drivers/input/misc/ims-pcu.c 	struct ims_pcu *pcu = usb_get_intfdata(intf);
intf             2103 drivers/input/misc/ims-pcu.c 	struct usb_host_interface *alt = intf->cur_altsetting;
intf               68 drivers/input/misc/powermate.c 	struct usb_interface *intf;
intf               89 drivers/input/misc/powermate.c 	struct device *dev = &pm->intf->dev;
intf              300 drivers/input/misc/powermate.c static int powermate_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              302 drivers/input/misc/powermate.c 	struct usb_device *udev = interface_to_usbdev (intf);
intf              310 drivers/input/misc/powermate.c 	interface = intf->cur_altsetting;
intf              340 drivers/input/misc/powermate.c 	pm->intf = intf;
intf              363 drivers/input/misc/powermate.c 	input_dev->dev.parent = &intf->dev;
intf              406 drivers/input/misc/powermate.c 	usb_set_intfdata(intf, pm);
intf              419 drivers/input/misc/powermate.c static void powermate_disconnect(struct usb_interface *intf)
intf              421 drivers/input/misc/powermate.c 	struct powermate_device *pm = usb_get_intfdata (intf);
intf              423 drivers/input/misc/powermate.c 	usb_set_intfdata(intf, NULL);
intf              430 drivers/input/misc/powermate.c 		powermate_free_buffers(interface_to_usbdev(intf), pm);
intf               88 drivers/input/misc/yealink.c 	struct usb_interface *intf;	/* usb interface */
intf              416 drivers/input/misc/yealink.c 		dev_err(&yld->intf->dev, "%s - urb status %d\n",
intf              426 drivers/input/misc/yealink.c 		dev_dbg(&yld->intf->dev, "get scancode %x\n",
intf              433 drivers/input/misc/yealink.c 		dev_err(&yld->intf->dev, "unexpected response %x\n",
intf              442 drivers/input/misc/yealink.c 			dev_err(&yld->intf->dev,
intf              454 drivers/input/misc/yealink.c 		dev_err(&yld->intf->dev, "%s - urb status %d\n",
intf              473 drivers/input/misc/yealink.c 		dev_err(&yld->intf->dev, "%s - usb_submit_urb failed %d\n",
intf              506 drivers/input/misc/yealink.c 	dev_dbg(&yld->intf->dev, "%s\n", __func__);
intf              521 drivers/input/misc/yealink.c 		dev_dbg(&yld->intf->dev,
intf              839 drivers/input/misc/yealink.c static void usb_disconnect(struct usb_interface *intf)
intf              844 drivers/input/misc/yealink.c 	yld = usb_get_intfdata(intf);
intf              845 drivers/input/misc/yealink.c 	sysfs_remove_group(&intf->dev.kobj, &yld_attr_group);
intf              846 drivers/input/misc/yealink.c 	usb_set_intfdata(intf, NULL);
intf              852 drivers/input/misc/yealink.c static int usb_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              854 drivers/input/misc/yealink.c 	struct usb_device *udev = interface_to_usbdev (intf);
intf              862 drivers/input/misc/yealink.c 	interface = intf->cur_altsetting;
intf              876 drivers/input/misc/yealink.c 	yld->intf = intf;
intf              910 drivers/input/misc/yealink.c 		dev_err(&intf->dev, "invalid payload size %d, expected %zd\n",
intf              945 drivers/input/misc/yealink.c 	input_dev->dev.parent = &intf->dev;
intf              968 drivers/input/misc/yealink.c 	usb_set_intfdata(intf, yld);
intf              975 drivers/input/misc/yealink.c 	store_line3(&intf->dev, NULL,
intf              979 drivers/input/misc/yealink.c 	ret = sysfs_create_group(&intf->dev.kobj, &yld_attr_group);
intf              198 drivers/input/mouse/appletouch.c 	struct usb_interface	*intf;		/* usb interface */
intf              270 drivers/input/mouse/appletouch.c 		dev_err(&dev->intf->dev, "Out of memory\n");
intf              285 drivers/input/mouse/appletouch.c 		dev_err(&dev->intf->dev, "Failed to read mode from device.\n");
intf              304 drivers/input/mouse/appletouch.c 		dev_err(&dev->intf->dev, "Failed to request geyser raw mode\n");
intf              328 drivers/input/mouse/appletouch.c 		dev_err(&dev->intf->dev,
intf              448 drivers/input/mouse/appletouch.c 	struct usb_interface *intf = dev->intf;
intf              456 drivers/input/mouse/appletouch.c 			dev_warn(&intf->dev,
intf              466 drivers/input/mouse/appletouch.c 		dev_dbg(&intf->dev,
intf              472 drivers/input/mouse/appletouch.c 		dev_dbg(&intf->dev,
intf              497 drivers/input/mouse/appletouch.c 			dev_info(&dev->intf->dev,
intf              648 drivers/input/mouse/appletouch.c 		dev_err(&dev->intf->dev,
intf              791 drivers/input/mouse/appletouch.c 		dev_err(&dev->intf->dev,
intf              823 drivers/input/mouse/appletouch.c 		dev_info(&dev->intf->dev, "Geyser mode initialized.\n");
intf              866 drivers/input/mouse/appletouch.c 	dev->intf = iface;
intf              277 drivers/input/mouse/bcm5974.c 	struct usb_interface *intf;	/* our interface */
intf              659 drivers/input/mouse/bcm5974.c 		dev_err(&dev->intf->dev, "out of memory\n");
intf              671 drivers/input/mouse/bcm5974.c 		dev_err(&dev->intf->dev, "could not read from device\n");
intf              686 drivers/input/mouse/bcm5974.c 		dev_err(&dev->intf->dev, "could not write to device\n");
intf              702 drivers/input/mouse/bcm5974.c 	struct usb_interface *intf = dev->intf;
intf              712 drivers/input/mouse/bcm5974.c 		dev_dbg(&intf->dev, "button urb shutting down: %d\n",
intf              716 drivers/input/mouse/bcm5974.c 		dev_dbg(&intf->dev, "button urb status: %d\n", urb->status);
intf              727 drivers/input/mouse/bcm5974.c 		dev_err(&intf->dev, "button urb failed: %d\n", error);
intf              733 drivers/input/mouse/bcm5974.c 	struct usb_interface *intf = dev->intf;
intf              743 drivers/input/mouse/bcm5974.c 		dev_dbg(&intf->dev, "trackpad urb shutting down: %d\n",
intf              747 drivers/input/mouse/bcm5974.c 		dev_dbg(&intf->dev, "trackpad urb status: %d\n", urb->status);
intf              762 drivers/input/mouse/bcm5974.c 		dev_err(&intf->dev, "trackpad urb failed: %d\n", error);
intf              833 drivers/input/mouse/bcm5974.c 	error = usb_autopm_get_interface(dev->intf);
intf              846 drivers/input/mouse/bcm5974.c 		usb_autopm_put_interface(dev->intf);
intf              862 drivers/input/mouse/bcm5974.c 	usb_autopm_put_interface(dev->intf);
intf              915 drivers/input/mouse/bcm5974.c 	dev->intf = iface;
intf               77 drivers/input/mouse/synaptics_usb.c 	struct usb_interface *intf;
intf              218 drivers/input/mouse/synaptics_usb.c 		dev_err(&synusb->intf->dev,
intf              247 drivers/input/mouse/synaptics_usb.c 	retval = usb_autopm_get_interface(synusb->intf);
intf              249 drivers/input/mouse/synaptics_usb.c 		dev_err(&synusb->intf->dev,
intf              258 drivers/input/mouse/synaptics_usb.c 		dev_err(&synusb->intf->dev,
intf              265 drivers/input/mouse/synaptics_usb.c 	synusb->intf->needs_remote_wakeup = 1;
intf              270 drivers/input/mouse/synaptics_usb.c 	usb_autopm_put_interface(synusb->intf);
intf              279 drivers/input/mouse/synaptics_usb.c 	autopm_error = usb_autopm_get_interface(synusb->intf);
intf              283 drivers/input/mouse/synaptics_usb.c 	synusb->intf->needs_remote_wakeup = 0;
intf              288 drivers/input/mouse/synaptics_usb.c 		usb_autopm_put_interface(synusb->intf);
intf              291 drivers/input/mouse/synaptics_usb.c static int synusb_probe(struct usb_interface *intf,
intf              294 drivers/input/mouse/synaptics_usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              298 drivers/input/mouse/synaptics_usb.c 	unsigned int intf_num = intf->cur_altsetting->desc.bInterfaceNumber;
intf              299 drivers/input/mouse/synaptics_usb.c 	unsigned int altsetting = min(intf->num_altsetting, 1U);
intf              310 drivers/input/mouse/synaptics_usb.c 	ep = synusb_get_in_endpoint(intf->cur_altsetting);
intf              322 drivers/input/mouse/synaptics_usb.c 	synusb->intf = intf;
intf              381 drivers/input/mouse/synaptics_usb.c 	input_dev->dev.parent = &synusb->intf->dev;
intf              421 drivers/input/mouse/synaptics_usb.c 	usb_set_intfdata(intf, synusb);
intf              450 drivers/input/mouse/synaptics_usb.c 	usb_set_intfdata(intf, NULL);
intf              455 drivers/input/mouse/synaptics_usb.c static void synusb_disconnect(struct usb_interface *intf)
intf              457 drivers/input/mouse/synaptics_usb.c 	struct synusb *synusb = usb_get_intfdata(intf);
intf              458 drivers/input/mouse/synaptics_usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              470 drivers/input/mouse/synaptics_usb.c 	usb_set_intfdata(intf, NULL);
intf              473 drivers/input/mouse/synaptics_usb.c static int synusb_suspend(struct usb_interface *intf, pm_message_t message)
intf              475 drivers/input/mouse/synaptics_usb.c 	struct synusb *synusb = usb_get_intfdata(intf);
intf              484 drivers/input/mouse/synaptics_usb.c static int synusb_resume(struct usb_interface *intf)
intf              486 drivers/input/mouse/synaptics_usb.c 	struct synusb *synusb = usb_get_intfdata(intf);
intf              501 drivers/input/mouse/synaptics_usb.c static int synusb_pre_reset(struct usb_interface *intf)
intf              503 drivers/input/mouse/synaptics_usb.c 	struct synusb *synusb = usb_get_intfdata(intf);
intf              511 drivers/input/mouse/synaptics_usb.c static int synusb_post_reset(struct usb_interface *intf)
intf              513 drivers/input/mouse/synaptics_usb.c 	struct synusb *synusb = usb_get_intfdata(intf);
intf              526 drivers/input/mouse/synaptics_usb.c static int synusb_reset_resume(struct usb_interface *intf)
intf              528 drivers/input/mouse/synaptics_usb.c 	return synusb_resume(intf);
intf               31 drivers/input/tablet/acecad.c 	struct usb_interface *intf;
intf               44 drivers/input/tablet/acecad.c 	struct usb_interface *intf = acecad->intf;
intf               45 drivers/input/tablet/acecad.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf               56 drivers/input/tablet/acecad.c 		dev_dbg(&intf->dev, "%s - urb shutting down with status: %d\n",
intf               60 drivers/input/tablet/acecad.c 		dev_dbg(&intf->dev, "%s - nonzero urb status received: %d\n",
intf               90 drivers/input/tablet/acecad.c 		dev_err(&intf->dev,
intf              100 drivers/input/tablet/acecad.c 	acecad->irq->dev = interface_to_usbdev(acecad->intf);
intf              114 drivers/input/tablet/acecad.c static int usb_acecad_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              116 drivers/input/tablet/acecad.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              117 drivers/input/tablet/acecad.c 	struct usb_host_interface *interface = intf->cur_altsetting;
intf              154 drivers/input/tablet/acecad.c 	acecad->intf = intf;
intf              172 drivers/input/tablet/acecad.c 	input_dev->dev.parent = &intf->dev;
intf              218 drivers/input/tablet/acecad.c 	usb_set_intfdata(intf, acecad);
intf              229 drivers/input/tablet/acecad.c static void usb_acecad_disconnect(struct usb_interface *intf)
intf              231 drivers/input/tablet/acecad.c 	struct usb_acecad *acecad = usb_get_intfdata(intf);
intf              232 drivers/input/tablet/acecad.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              234 drivers/input/tablet/acecad.c 	usb_set_intfdata(intf, NULL);
intf              290 drivers/input/tablet/aiptek.c 	struct usb_interface *intf;		/* usb interface struct          */
intf              417 drivers/input/tablet/aiptek.c 	struct usb_interface *intf = aiptek->intf;
intf              430 drivers/input/tablet/aiptek.c 		dev_dbg(&intf->dev, "%s - urb shutting down with status: %d\n",
intf              435 drivers/input/tablet/aiptek.c 		dev_dbg(&intf->dev, "%s - nonzero urb status received: %d\n",
intf              768 drivers/input/tablet/aiptek.c 		dev_dbg(&intf->dev, "Unknown report %d\n", data[0]);
intf              794 drivers/input/tablet/aiptek.c 		dev_err(&intf->dev,
intf              829 drivers/input/tablet/aiptek.c 	aiptek->urb->dev = interface_to_usbdev(aiptek->intf);
intf              855 drivers/input/tablet/aiptek.c 	struct usb_device *udev = interface_to_usbdev(aiptek->intf);
intf              870 drivers/input/tablet/aiptek.c 	struct usb_device *udev = interface_to_usbdev(aiptek->intf);
intf              900 drivers/input/tablet/aiptek.c 		dev_dbg(&aiptek->intf->dev,
intf              936 drivers/input/tablet/aiptek.c 		dev_dbg(&aiptek->intf->dev,
intf             1668 drivers/input/tablet/aiptek.c aiptek_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1670 drivers/input/tablet/aiptek.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf             1696 drivers/input/tablet/aiptek.c 		dev_warn(&intf->dev,
intf             1704 drivers/input/tablet/aiptek.c 		dev_warn(&intf->dev, "cannot allocate usb buffer\n");
intf             1710 drivers/input/tablet/aiptek.c 	        dev_warn(&intf->dev, "cannot allocate urb\n");
intf             1715 drivers/input/tablet/aiptek.c 	aiptek->intf = intf;
intf             1716 drivers/input/tablet/aiptek.c 	aiptek->ifnum = intf->altsetting[0].desc.bInterfaceNumber;
intf             1763 drivers/input/tablet/aiptek.c 	inputdev->dev.parent = &intf->dev;
intf             1805 drivers/input/tablet/aiptek.c 	if (intf->cur_altsetting->desc.bNumEndpoints < 1) {
intf             1806 drivers/input/tablet/aiptek.c 		dev_err(&intf->dev,
intf             1808 drivers/input/tablet/aiptek.c 			intf->cur_altsetting->desc.bNumEndpoints);
intf             1812 drivers/input/tablet/aiptek.c 	endpoint = &intf->cur_altsetting->endpoint[0].desc;
intf             1842 drivers/input/tablet/aiptek.c 			dev_info(&intf->dev,
intf             1852 drivers/input/tablet/aiptek.c 		dev_info(&intf->dev,
intf             1860 drivers/input/tablet/aiptek.c 	usb_set_intfdata(intf, aiptek);
intf             1864 drivers/input/tablet/aiptek.c 	err = sysfs_create_group(&intf->dev.kobj, &aiptek_attribute_group);
intf             1866 drivers/input/tablet/aiptek.c 		dev_warn(&intf->dev, "cannot create sysfs group err: %d\n",
intf             1875 drivers/input/tablet/aiptek.c 		dev_warn(&intf->dev,
intf             1881 drivers/input/tablet/aiptek.c  fail4:	sysfs_remove_group(&intf->dev.kobj, &aiptek_attribute_group);
intf             1885 drivers/input/tablet/aiptek.c  fail1: usb_set_intfdata(intf, NULL);
intf             1894 drivers/input/tablet/aiptek.c static void aiptek_disconnect(struct usb_interface *intf)
intf             1896 drivers/input/tablet/aiptek.c 	struct aiptek *aiptek = usb_get_intfdata(intf);
intf             1900 drivers/input/tablet/aiptek.c 	usb_set_intfdata(intf, NULL);
intf             1906 drivers/input/tablet/aiptek.c 		sysfs_remove_group(&intf->dev.kobj, &aiptek_attribute_group);
intf             1908 drivers/input/tablet/aiptek.c 		usb_free_coherent(interface_to_usbdev(intf),
intf              108 drivers/input/tablet/gtco.c 	struct usb_interface *intf;	/* the usb interface for this device */
intf              203 drivers/input/tablet/gtco.c 	struct device *ddev = &device->intf->dev;
intf              559 drivers/input/tablet/gtco.c 	device->urbinfo->dev = interface_to_usbdev(device->intf);
intf              722 drivers/input/tablet/gtco.c 				dev_dbg(&device->intf->dev,
intf              817 drivers/input/tablet/gtco.c 		dev_err(&device->intf->dev,
intf              858 drivers/input/tablet/gtco.c 	gtco->intf = usbinterface;
intf              316 drivers/input/tablet/hanwang.c static int hanwang_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              318 drivers/input/tablet/hanwang.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              325 drivers/input/tablet/hanwang.c 	if (intf->cur_altsetting->desc.bNumEndpoints < 1)
intf              363 drivers/input/tablet/hanwang.c 	input_dev->dev.parent = &intf->dev;
intf              393 drivers/input/tablet/hanwang.c 	endpoint = &intf->cur_altsetting->endpoint[0].desc;
intf              405 drivers/input/tablet/hanwang.c 	usb_set_intfdata(intf, hanwang);
intf              418 drivers/input/tablet/hanwang.c static void hanwang_disconnect(struct usb_interface *intf)
intf              420 drivers/input/tablet/hanwang.c 	struct hanwang *hanwang = usb_get_intfdata(intf);
intf              424 drivers/input/tablet/hanwang.c 	usb_free_coherent(interface_to_usbdev(intf),
intf              428 drivers/input/tablet/hanwang.c 	usb_set_intfdata(intf, NULL);
intf               26 drivers/input/tablet/kbtab.c 	struct usb_interface *intf;
intf               47 drivers/input/tablet/kbtab.c 		dev_dbg(&kbtab->intf->dev,
intf               52 drivers/input/tablet/kbtab.c 		dev_dbg(&kbtab->intf->dev,
intf               78 drivers/input/tablet/kbtab.c 		dev_err(&kbtab->intf->dev,
intf               93 drivers/input/tablet/kbtab.c 	struct usb_device *udev = interface_to_usbdev(kbtab->intf);
intf              109 drivers/input/tablet/kbtab.c static int kbtab_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              111 drivers/input/tablet/kbtab.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              117 drivers/input/tablet/kbtab.c 	if (intf->cur_altsetting->desc.bNumEndpoints < 1)
intf              120 drivers/input/tablet/kbtab.c 	endpoint = &intf->cur_altsetting->endpoint[0].desc;
intf              137 drivers/input/tablet/kbtab.c 	kbtab->intf = intf;
intf              146 drivers/input/tablet/kbtab.c 	input_dev->dev.parent = &intf->dev;
intf              173 drivers/input/tablet/kbtab.c 	usb_set_intfdata(intf, kbtab);
intf              184 drivers/input/tablet/kbtab.c static void kbtab_disconnect(struct usb_interface *intf)
intf              186 drivers/input/tablet/kbtab.c 	struct kbtab *kbtab = usb_get_intfdata(intf);
intf              187 drivers/input/tablet/kbtab.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              189 drivers/input/tablet/kbtab.c 	usb_set_intfdata(intf, NULL);
intf               79 drivers/input/tablet/pegasus_notetaker.c 	struct usb_interface *intf;
intf              222 drivers/input/tablet/pegasus_notetaker.c 	error = usb_autopm_get_interface(pegasus->intf);
intf              246 drivers/input/tablet/pegasus_notetaker.c 	usb_autopm_put_interface(pegasus->intf);
intf              260 drivers/input/tablet/pegasus_notetaker.c 	usb_autopm_put_interface(pegasus->intf);
intf              263 drivers/input/tablet/pegasus_notetaker.c static int pegasus_probe(struct usb_interface *intf,
intf              266 drivers/input/tablet/pegasus_notetaker.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              274 drivers/input/tablet/pegasus_notetaker.c 	if (intf->cur_altsetting->desc.bInterfaceNumber >= 1)
intf              278 drivers/input/tablet/pegasus_notetaker.c 	if (intf->cur_altsetting->desc.bNumEndpoints < 1) {
intf              279 drivers/input/tablet/pegasus_notetaker.c 		dev_err(&intf->dev, "Invalid number of endpoints\n");
intf              283 drivers/input/tablet/pegasus_notetaker.c 	endpoint = &intf->cur_altsetting->endpoint[0].desc;
intf              296 drivers/input/tablet/pegasus_notetaker.c 	pegasus->intf = intf;
intf              342 drivers/input/tablet/pegasus_notetaker.c 	usb_set_intfdata(intf, pegasus);
intf              347 drivers/input/tablet/pegasus_notetaker.c 	input_dev->dev.parent = &intf->dev;
intf              384 drivers/input/tablet/pegasus_notetaker.c 	usb_set_intfdata(intf, NULL);
intf              389 drivers/input/tablet/pegasus_notetaker.c static void pegasus_disconnect(struct usb_interface *intf)
intf              391 drivers/input/tablet/pegasus_notetaker.c 	struct pegasus *pegasus = usb_get_intfdata(intf);
intf              396 drivers/input/tablet/pegasus_notetaker.c 	usb_free_coherent(interface_to_usbdev(intf),
intf              401 drivers/input/tablet/pegasus_notetaker.c 	usb_set_intfdata(intf, NULL);
intf              404 drivers/input/tablet/pegasus_notetaker.c static int pegasus_suspend(struct usb_interface *intf, pm_message_t message)
intf              406 drivers/input/tablet/pegasus_notetaker.c 	struct pegasus *pegasus = usb_get_intfdata(intf);
intf              416 drivers/input/tablet/pegasus_notetaker.c static int pegasus_resume(struct usb_interface *intf)
intf              418 drivers/input/tablet/pegasus_notetaker.c 	struct pegasus *pegasus = usb_get_intfdata(intf);
intf              429 drivers/input/tablet/pegasus_notetaker.c static int pegasus_reset_resume(struct usb_interface *intf)
intf              431 drivers/input/tablet/pegasus_notetaker.c 	struct pegasus *pegasus = usb_get_intfdata(intf);
intf              455 drivers/input/touchscreen/usbtouchscreen.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              456 drivers/input/touchscreen/usbtouchscreen.c 	struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
intf              863 drivers/input/touchscreen/usbtouchscreen.c 	struct usb_interface *intf = dev->interface;
intf              867 drivers/input/touchscreen/usbtouchscreen.c 		dev_dbg(&intf->dev, "%s: Command response %d\n", __func__, pkt[1]);
intf              874 drivers/input/touchscreen/usbtouchscreen.c 		dev_dbg(&intf->dev, "%s: down %d,%d\n", __func__, dev->x, dev->y);
intf              881 drivers/input/touchscreen/usbtouchscreen.c 		dev_dbg(&intf->dev, "%s: up %d,%d\n", __func__, dev->x, dev->y);
intf              885 drivers/input/touchscreen/usbtouchscreen.c 		dev_dbg(&intf->dev, "%s: Unknown return %d\n", __func__, pkt[0]);
intf             1573 drivers/input/touchscreen/usbtouchscreen.c (struct usb_interface *intf, pm_message_t message)
intf             1575 drivers/input/touchscreen/usbtouchscreen.c 	struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
intf             1582 drivers/input/touchscreen/usbtouchscreen.c static int usbtouch_resume(struct usb_interface *intf)
intf             1584 drivers/input/touchscreen/usbtouchscreen.c 	struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
intf             1595 drivers/input/touchscreen/usbtouchscreen.c static int usbtouch_reset_resume(struct usb_interface *intf)
intf             1597 drivers/input/touchscreen/usbtouchscreen.c 	struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
intf             1604 drivers/input/touchscreen/usbtouchscreen.c 			dev_dbg(&intf->dev,
intf             1640 drivers/input/touchscreen/usbtouchscreen.c static int usbtouch_probe(struct usb_interface *intf,
intf             1646 drivers/input/touchscreen/usbtouchscreen.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1654 drivers/input/touchscreen/usbtouchscreen.c 	endpoint = usbtouch_get_input_endpoint(intf->cur_altsetting);
intf             1696 drivers/input/touchscreen/usbtouchscreen.c 		dev_dbg(&intf->dev,
intf             1701 drivers/input/touchscreen/usbtouchscreen.c 	usbtouch->interface = intf;
intf             1725 drivers/input/touchscreen/usbtouchscreen.c 	input_dev->dev.parent = &intf->dev;
intf             1759 drivers/input/touchscreen/usbtouchscreen.c 			dev_dbg(&intf->dev,
intf             1770 drivers/input/touchscreen/usbtouchscreen.c 			dev_dbg(&intf->dev,
intf             1779 drivers/input/touchscreen/usbtouchscreen.c 		dev_dbg(&intf->dev,
intf             1785 drivers/input/touchscreen/usbtouchscreen.c 	usb_set_intfdata(intf, usbtouch);
intf             1789 drivers/input/touchscreen/usbtouchscreen.c 		usb_autopm_get_interface(intf);
intf             1792 drivers/input/touchscreen/usbtouchscreen.c 			usb_autopm_put_interface(intf);
intf             1793 drivers/input/touchscreen/usbtouchscreen.c 			dev_err(&intf->dev,
intf             1818 drivers/input/touchscreen/usbtouchscreen.c static void usbtouch_disconnect(struct usb_interface *intf)
intf             1820 drivers/input/touchscreen/usbtouchscreen.c 	struct usbtouch_usb *usbtouch = usb_get_intfdata(intf);
intf             1825 drivers/input/touchscreen/usbtouchscreen.c 	dev_dbg(&intf->dev,
intf             1828 drivers/input/touchscreen/usbtouchscreen.c 	usb_set_intfdata(intf, NULL);
intf             1834 drivers/input/touchscreen/usbtouchscreen.c 	usbtouch_free_buffers(interface_to_usbdev(intf), usbtouch);
intf             1773 drivers/isdn/hardware/mISDN/hfcsusb.c 	if (hw->intf)
intf             1774 drivers/isdn/hardware/mISDN/hfcsusb.c 		usb_set_intfdata(hw->intf, NULL);
intf             1909 drivers/isdn/hardware/mISDN/hfcsusb.c hfcsusb_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1912 drivers/isdn/hardware/mISDN/hfcsusb.c 	struct usb_device		*dev = interface_to_usbdev(intf);
intf             1913 drivers/isdn/hardware/mISDN/hfcsusb.c 	struct usb_host_interface	*iface = intf->cur_altsetting;
intf             1936 drivers/isdn/hardware/mISDN/hfcsusb.c 	       intf->minor, vend_idx);
intf             1952 drivers/isdn/hardware/mISDN/hfcsusb.c 	while (alt_idx < intf->num_altsetting) {
intf             1953 drivers/isdn/hardware/mISDN/hfcsusb.c 		iface = intf->altsetting + alt_idx;
intf             2112 drivers/isdn/hardware/mISDN/hfcsusb.c 	hw->intf = intf;
intf             2113 drivers/isdn/hardware/mISDN/hfcsusb.c 	usb_set_intfdata(hw->intf, hw);
intf             2119 drivers/isdn/hardware/mISDN/hfcsusb.c hfcsusb_disconnect(struct usb_interface *intf)
intf             2121 drivers/isdn/hardware/mISDN/hfcsusb.c 	struct hfcsusb *hw = usb_get_intfdata(intf);
intf             2135 drivers/isdn/hardware/mISDN/hfcsusb.c 	usb_set_intfdata(intf, NULL);
intf              278 drivers/isdn/hardware/mISDN/hfcsusb.h 	struct usb_interface	*intf;		/* used interface */
intf              446 drivers/media/dvb-core/dvbdev.c 				      &dvbdev->intf_devnode->intf,
intf              592 drivers/media/dvb-core/dvbdev.c 				    struct media_interface *intf,
intf              603 drivers/media/dvb-core/dvbdev.c 			link = media_create_intf_link(entity, intf,
intf              620 drivers/media/dvb-core/dvbdev.c 	struct media_interface *intf;
intf              766 drivers/media/dvb-core/dvbdev.c 	media_device_for_each_intf(intf, mdev) {
intf              767 drivers/media/dvb-core/dvbdev.c 		if (intf->type == MEDIA_INTF_T_DVB_CA && ca) {
intf              768 drivers/media/dvb-core/dvbdev.c 			link = media_create_intf_link(ca, intf,
intf              775 drivers/media/dvb-core/dvbdev.c 		if (intf->type == MEDIA_INTF_T_DVB_FE && tuner) {
intf              776 drivers/media/dvb-core/dvbdev.c 			link = media_create_intf_link(tuner, intf,
intf              788 drivers/media/dvb-core/dvbdev.c 		if (intf->type == MEDIA_INTF_T_DVB_DVR && demux) {
intf              789 drivers/media/dvb-core/dvbdev.c 			link = media_create_intf_link(demux, intf,
intf              796 drivers/media/dvb-core/dvbdev.c 		if (intf->type == MEDIA_INTF_T_DVB_DVR) {
intf              797 drivers/media/dvb-core/dvbdev.c 			ret = dvb_create_io_intf_links(adap, intf, DVR_TSOUT);
intf              801 drivers/media/dvb-core/dvbdev.c 		if (intf->type == MEDIA_INTF_T_DVB_DEMUX) {
intf              802 drivers/media/dvb-core/dvbdev.c 			ret = dvb_create_io_intf_links(adap, intf, DEMUX_TSOUT);
intf             1325 drivers/media/dvb-frontends/dib7000m.c struct i2c_adapter * dib7000m_get_i2c_master(struct dvb_frontend *demod, enum dibx000_i2c_interface intf, int gating)
intf             1328 drivers/media/dvb-frontends/dib7000m.c 	return dibx000_get_i2c_adapter(&st->i2c_master, intf, gating);
intf               62 drivers/media/dvb-frontends/dib7000m.h 					    enum dibx000_i2c_interface intf,
intf             2061 drivers/media/dvb-frontends/dib7000p.c static struct i2c_adapter *dib7000p_get_i2c_master(struct dvb_frontend *demod, enum dibx000_i2c_interface intf, int gating)
intf             2064 drivers/media/dvb-frontends/dib7000p.c 	return dibx000_get_i2c_adapter(&st->i2c_master, intf, gating);
intf               57 drivers/media/dvb-frontends/dib7000p.h 	struct i2c_adapter *(*get_i2c_master)(struct dvb_frontend *demod, enum dibx000_i2c_interface intf, int gating);
intf             4363 drivers/media/dvb-frontends/dib8000.c static struct i2c_adapter *dib8000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating)
intf             4366 drivers/media/dvb-frontends/dib8000.c 	return dibx000_get_i2c_adapter(&st->i2c_master, intf, gating);
intf               60 drivers/media/dvb-frontends/dib8000.h 	struct i2c_adapter *(*get_i2c_master)(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating);
intf             1738 drivers/media/dvb-frontends/dib9000.c struct i2c_adapter *dib9000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating)
intf             1741 drivers/media/dvb-frontends/dib9000.c 	return dibx000_get_i2c_adapter(&st->i2c_master, intf, gating);
intf               35 drivers/media/dvb-frontends/dib9000.h extern struct i2c_adapter *dib9000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating);
intf               52 drivers/media/dvb-frontends/dib9000.h static inline struct i2c_adapter *dib9000_get_i2c_master(struct dvb_frontend *fe, enum dibx000_i2c_interface intf, int gating)
intf              199 drivers/media/dvb-frontends/dibx000_common.c 					enum dibx000_i2c_interface intf)
intf              201 drivers/media/dvb-frontends/dibx000_common.c 	if (mst->device_rev > DIB3000MC && mst->selected_interface != intf) {
intf              202 drivers/media/dvb-frontends/dibx000_common.c 		dprintk("selecting interface: %d\n", intf);
intf              203 drivers/media/dvb-frontends/dibx000_common.c 		mst->selected_interface = intf;
intf              204 drivers/media/dvb-frontends/dibx000_common.c 		return dibx000_write_word(mst, mst->base_reg + 4, intf);
intf              378 drivers/media/dvb-frontends/dibx000_common.c 						enum dibx000_i2c_interface intf,
intf              383 drivers/media/dvb-frontends/dibx000_common.c 	switch (intf) {
intf               46 drivers/media/dvb-frontends/dibx000_common.h 							intf, int gating);
intf              234 drivers/media/mc/mc-device.c 	struct media_interface *intf;
intf              277 drivers/media/mc/mc-device.c 	media_device_for_each_intf(intf, mdev) {
intf              290 drivers/media/mc/mc-device.c 		kintf.id = intf->graph_obj.id;
intf              291 drivers/media/mc/mc-device.c 		kintf.intf_type = intf->type;
intf              292 drivers/media/mc/mc-device.c 		kintf.flags = intf->flags;
intf              294 drivers/media/mc/mc-device.c 		if (media_type(&intf->graph_obj) == MEDIA_GRAPH_INTF_DEVNODE) {
intf              297 drivers/media/mc/mc-device.c 			devnode = intf_to_devnode(intf);
intf              651 drivers/media/mc/mc-device.c 	struct media_interface *intf;
intf              657 drivers/media/mc/mc-device.c 	list_for_each_entry(intf, &mdev->interfaces, graph_obj.list) {
intf              658 drivers/media/mc/mc-device.c 		list_for_each_entry_safe(link, tmp, &intf->links, list) {
intf              803 drivers/media/mc/mc-device.c 	struct media_interface *intf, *tmp_intf;
intf              829 drivers/media/mc/mc-device.c 	list_for_each_entry_safe(intf, tmp_intf, &mdev->interfaces,
intf              836 drivers/media/mc/mc-device.c 		__media_remove_intf_links(intf);
intf              837 drivers/media/mc/mc-device.c 		media_gobj_destroy(&intf->graph_obj);
intf               33 drivers/media/mc/mc-entity.c static inline const char *intf_type(struct media_interface *intf)
intf               35 drivers/media/mc/mc-entity.c 	switch (intf->type) {
intf              131 drivers/media/mc/mc-entity.c 		struct media_interface *intf = gobj_to_intf(gobj);
intf              132 drivers/media/mc/mc-entity.c 		struct media_intf_devnode *devnode = intf_to_devnode(intf);
intf              137 drivers/media/mc/mc-entity.c 			intf_type(intf),
intf              921 drivers/media/mc/mc-entity.c 				 struct media_interface *intf,
intf              925 drivers/media/mc/mc-entity.c 	intf->type = intf_type;
intf              926 drivers/media/mc/mc-entity.c 	intf->flags = flags;
intf              927 drivers/media/mc/mc-entity.c 	INIT_LIST_HEAD(&intf->links);
intf              929 drivers/media/mc/mc-entity.c 	media_gobj_create(mdev, gobj_type, &intf->graph_obj);
intf              947 drivers/media/mc/mc-entity.c 	media_interface_init(mdev, &devnode->intf, MEDIA_GRAPH_INTF_DEVNODE,
intf              956 drivers/media/mc/mc-entity.c 	media_remove_intf_links(&devnode->intf);
intf              957 drivers/media/mc/mc-entity.c 	media_gobj_destroy(&devnode->intf.graph_obj);
intf              963 drivers/media/mc/mc-entity.c 					    struct media_interface *intf,
intf              968 drivers/media/mc/mc-entity.c 	link = media_add_link(&intf->links);
intf              972 drivers/media/mc/mc-entity.c 	link->intf = intf;
intf              977 drivers/media/mc/mc-entity.c 	media_gobj_create(intf->graph_obj.mdev, MEDIA_GRAPH_LINK,
intf             1006 drivers/media/mc/mc-entity.c void __media_remove_intf_links(struct media_interface *intf)
intf             1010 drivers/media/mc/mc-entity.c 	list_for_each_entry_safe(link, tmp, &intf->links, list)
intf             1016 drivers/media/mc/mc-entity.c void media_remove_intf_links(struct media_interface *intf)
intf             1018 drivers/media/mc/mc-entity.c 	struct media_device *mdev = intf->graph_obj.mdev;
intf             1025 drivers/media/mc/mc-entity.c 	__media_remove_intf_links(intf);
intf              394 drivers/media/platform/qcom/camss/camss-ispif.c 				 enum ispif_intf intf, u8 csid,
intf              399 drivers/media/platform/qcom/camss/camss-ispif.c 	switch (intf) {
intf              453 drivers/media/platform/qcom/camss/camss-ispif.c 				      enum ispif_intf intf, u8 vfe)
intf              458 drivers/media/platform/qcom/camss/camss-ispif.c 	switch (intf) {
intf              499 drivers/media/platform/qcom/camss/camss-ispif.c 			       enum ispif_intf intf, u8 vfe)
intf              505 drivers/media/platform/qcom/camss/camss-ispif.c 	switch (intf) {
intf              543 drivers/media/platform/qcom/camss/camss-ispif.c static void ispif_select_csid(struct ispif_device *ispif, enum ispif_intf intf,
intf              549 drivers/media/platform/qcom/camss/camss-ispif.c 	switch (intf) {
intf              588 drivers/media/platform/qcom/camss/camss-ispif.c static void ispif_select_cid(struct ispif_device *ispif, enum ispif_intf intf,
intf              595 drivers/media/platform/qcom/camss/camss-ispif.c 	switch (intf) {
intf              629 drivers/media/platform/qcom/camss/camss-ispif.c static void ispif_config_irq(struct ispif_device *ispif, enum ispif_intf intf,
intf              634 drivers/media/platform/qcom/camss/camss-ispif.c 	switch (intf) {
intf              695 drivers/media/platform/qcom/camss/camss-ispif.c 			      enum ispif_intf intf, u8 cid, u8 vfe, u8 enable)
intf              703 drivers/media/platform/qcom/camss/camss-ispif.c 	switch (intf) {
intf              743 drivers/media/platform/qcom/camss/camss-ispif.c 			       enum ispif_intf intf, u8 vfe, u8 vc)
intf              747 drivers/media/platform/qcom/camss/camss-ispif.c 	if (intf == RDI2) {
intf              756 drivers/media/platform/qcom/camss/camss-ispif.c 		*val &= ~(0x3 << (vc * 2 + intf * 8));
intf              757 drivers/media/platform/qcom/camss/camss-ispif.c 		*val |= (cmd << (vc * 2 + intf * 8));
intf              777 drivers/media/platform/qcom/camss/camss-ispif.c 	enum ispif_intf intf = line->interface;
intf              791 drivers/media/platform/qcom/camss/camss-ispif.c 		ispif_select_clk_mux(ispif, intf, csid, vfe, 1);
intf              793 drivers/media/platform/qcom/camss/camss-ispif.c 		ret = ispif_validate_intf_status(ispif, intf, vfe);
intf              799 drivers/media/platform/qcom/camss/camss-ispif.c 		ispif_select_csid(ispif, intf, csid, vfe, 1);
intf              800 drivers/media/platform/qcom/camss/camss-ispif.c 		ispif_select_cid(ispif, intf, cid, vfe, 1);
intf              801 drivers/media/platform/qcom/camss/camss-ispif.c 		ispif_config_irq(ispif, intf, vfe, 1);
intf              805 drivers/media/platform/qcom/camss/camss-ispif.c 					  intf, cid, vfe, 1);
intf              807 drivers/media/platform/qcom/camss/camss-ispif.c 				   intf, vfe, vc);
intf              811 drivers/media/platform/qcom/camss/camss-ispif.c 				   intf, vfe, vc);
intf              814 drivers/media/platform/qcom/camss/camss-ispif.c 		ret = ispif_wait_for_stop(ispif, intf, vfe);
intf              822 drivers/media/platform/qcom/camss/camss-ispif.c 					  intf, cid, vfe, 0);
intf              823 drivers/media/platform/qcom/camss/camss-ispif.c 		ispif_config_irq(ispif, intf, vfe, 0);
intf              824 drivers/media/platform/qcom/camss/camss-ispif.c 		ispif_select_cid(ispif, intf, cid, vfe, 0);
intf              825 drivers/media/platform/qcom/camss/camss-ispif.c 		ispif_select_csid(ispif, intf, csid, vfe, 0);
intf              826 drivers/media/platform/qcom/camss/camss-ispif.c 		ispif_select_clk_mux(ispif, intf, csid, vfe, 0);
intf              247 drivers/media/radio/dsbr100.c static void usb_dsbr100_disconnect(struct usb_interface *intf)
intf              249 drivers/media/radio/dsbr100.c 	struct dsbr100_device *radio = usb_get_intfdata(intf);
intf              262 drivers/media/radio/dsbr100.c 	usb_set_intfdata(intf, NULL);
intf              271 drivers/media/radio/dsbr100.c static int usb_dsbr100_suspend(struct usb_interface *intf, pm_message_t message)
intf              273 drivers/media/radio/dsbr100.c 	struct dsbr100_device *radio = usb_get_intfdata(intf);
intf              277 drivers/media/radio/dsbr100.c 		dev_warn(&intf->dev, "dsbr100_stop failed\n");
intf              280 drivers/media/radio/dsbr100.c 	dev_info(&intf->dev, "going into suspend..\n");
intf              285 drivers/media/radio/dsbr100.c static int usb_dsbr100_resume(struct usb_interface *intf)
intf              287 drivers/media/radio/dsbr100.c 	struct dsbr100_device *radio = usb_get_intfdata(intf);
intf              291 drivers/media/radio/dsbr100.c 		dev_warn(&intf->dev, "dsbr100_start failed\n");
intf              294 drivers/media/radio/dsbr100.c 	dev_info(&intf->dev, "coming out of suspend..\n");
intf              334 drivers/media/radio/dsbr100.c static int usb_dsbr100_probe(struct usb_interface *intf,
intf              356 drivers/media/radio/dsbr100.c 	retval = v4l2_device_register(&intf->dev, v4l2_dev);
intf              381 drivers/media/radio/dsbr100.c 	radio->usbdev = interface_to_usbdev(intf);
intf              386 drivers/media/radio/dsbr100.c 	usb_set_intfdata(intf, radio);
intf               49 drivers/media/radio/radio-keene.c 	struct usb_interface *intf;
intf              134 drivers/media/radio/radio-keene.c static void usb_keene_disconnect(struct usb_interface *intf)
intf              136 drivers/media/radio/radio-keene.c 	struct keene_device *radio = to_keene_dev(usb_get_intfdata(intf));
intf              139 drivers/media/radio/radio-keene.c 	usb_set_intfdata(intf, NULL);
intf              146 drivers/media/radio/radio-keene.c static int usb_keene_suspend(struct usb_interface *intf, pm_message_t message)
intf              148 drivers/media/radio/radio-keene.c 	struct keene_device *radio = to_keene_dev(usb_get_intfdata(intf));
intf              153 drivers/media/radio/radio-keene.c static int usb_keene_resume(struct usb_interface *intf)
intf              155 drivers/media/radio/radio-keene.c 	struct keene_device *radio = to_keene_dev(usb_get_intfdata(intf));
intf              294 drivers/media/radio/radio-keene.c static int usb_keene_probe(struct usb_interface *intf,
intf              297 drivers/media/radio/radio-keene.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              319 drivers/media/radio/radio-keene.c 		dev_err(&intf->dev, "kmalloc for keene_device failed\n");
intf              344 drivers/media/radio/radio-keene.c 	retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
intf              346 drivers/media/radio/radio-keene.c 		dev_err(&intf->dev, "couldn't register v4l2_device\n");
intf              364 drivers/media/radio/radio-keene.c 	radio->usbdev = interface_to_usbdev(intf);
intf              365 drivers/media/radio/radio-keene.c 	radio->intf = intf;
intf              366 drivers/media/radio/radio-keene.c 	usb_set_intfdata(intf, &radio->v4l2_dev);
intf              376 drivers/media/radio/radio-keene.c 		dev_err(&intf->dev, "could not register video device\n");
intf              380 drivers/media/radio/radio-keene.c 	dev_info(&intf->dev, "V4L2 device registered as %s\n",
intf               74 drivers/media/radio/radio-ma901.c 	struct usb_interface *intf;
intf              173 drivers/media/radio/radio-ma901.c static void usb_ma901radio_disconnect(struct usb_interface *intf)
intf              175 drivers/media/radio/radio-ma901.c 	struct ma901radio_device *radio = to_ma901radio_dev(usb_get_intfdata(intf));
intf              179 drivers/media/radio/radio-ma901.c 	usb_set_intfdata(intf, NULL);
intf              287 drivers/media/radio/radio-ma901.c static int usb_ma901radio_suspend(struct usb_interface *intf, pm_message_t message)
intf              292 drivers/media/radio/radio-ma901.c static int usb_ma901radio_resume(struct usb_interface *intf)
intf              332 drivers/media/radio/radio-ma901.c static int usb_ma901radio_probe(struct usb_interface *intf,
intf              335 drivers/media/radio/radio-ma901.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              351 drivers/media/radio/radio-ma901.c 		dev_err(&intf->dev, "kzalloc for ma901radio_device failed\n");
intf              358 drivers/media/radio/radio-ma901.c 		dev_err(&intf->dev, "kmalloc for radio->buffer failed\n");
intf              363 drivers/media/radio/radio-ma901.c 	retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
intf              365 drivers/media/radio/radio-ma901.c 		dev_err(&intf->dev, "couldn't register v4l2_device\n");
intf              385 drivers/media/radio/radio-ma901.c 		dev_err(&intf->dev, "couldn't register control\n");
intf              401 drivers/media/radio/radio-ma901.c 	radio->usbdev = interface_to_usbdev(intf);
intf              402 drivers/media/radio/radio-ma901.c 	radio->intf = intf;
intf              403 drivers/media/radio/radio-ma901.c 	usb_set_intfdata(intf, &radio->v4l2_dev);
intf              418 drivers/media/radio/radio-ma901.c 		dev_err(&intf->dev, "could not register video device\n");
intf              118 drivers/media/radio/radio-mr800.c 	struct usb_interface *intf;
intf              241 drivers/media/radio/radio-mr800.c static void usb_amradio_disconnect(struct usb_interface *intf)
intf              243 drivers/media/radio/radio-mr800.c 	struct amradio_device *radio = to_amradio_dev(usb_get_intfdata(intf));
intf              248 drivers/media/radio/radio-mr800.c 	usb_set_intfdata(intf, NULL);
intf              428 drivers/media/radio/radio-mr800.c static int usb_amradio_suspend(struct usb_interface *intf, pm_message_t message)
intf              430 drivers/media/radio/radio-mr800.c 	struct amradio_device *radio = to_amradio_dev(usb_get_intfdata(intf));
intf              439 drivers/media/radio/radio-mr800.c 	dev_info(&intf->dev, "going into suspend..\n");
intf              444 drivers/media/radio/radio-mr800.c static int usb_amradio_resume(struct usb_interface *intf)
intf              446 drivers/media/radio/radio-mr800.c 	struct amradio_device *radio = to_amradio_dev(usb_get_intfdata(intf));
intf              457 drivers/media/radio/radio-mr800.c 	dev_info(&intf->dev, "coming out of suspend..\n");
intf              498 drivers/media/radio/radio-mr800.c static int usb_amradio_probe(struct usb_interface *intf,
intf              507 drivers/media/radio/radio-mr800.c 		dev_err(&intf->dev, "kmalloc for amradio_device failed\n");
intf              515 drivers/media/radio/radio-mr800.c 		dev_err(&intf->dev, "kmalloc for radio->buffer failed\n");
intf              520 drivers/media/radio/radio-mr800.c 	retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
intf              522 drivers/media/radio/radio-mr800.c 		dev_err(&intf->dev, "couldn't register v4l2_device\n");
intf              531 drivers/media/radio/radio-mr800.c 		dev_err(&intf->dev, "couldn't register control\n");
intf              548 drivers/media/radio/radio-mr800.c 	radio->usbdev = interface_to_usbdev(intf);
intf              549 drivers/media/radio/radio-mr800.c 	radio->intf = intf;
intf              550 drivers/media/radio/radio-mr800.c 	usb_set_intfdata(intf, &radio->v4l2_dev);
intf              561 drivers/media/radio/radio-mr800.c 		dev_err(&intf->dev, "could not register video device\n");
intf              106 drivers/media/radio/radio-raremono.c 	struct usb_interface *intf;
intf              162 drivers/media/radio/radio-raremono.c static void usb_raremono_disconnect(struct usb_interface *intf)
intf              164 drivers/media/radio/radio-raremono.c 	struct raremono_device *radio = to_raremono_dev(usb_get_intfdata(intf));
intf              166 drivers/media/radio/radio-raremono.c 	dev_info(&intf->dev, "Thanko's Raremono disconnected\n");
intf              169 drivers/media/radio/radio-raremono.c 	usb_set_intfdata(intf, NULL);
intf              298 drivers/media/radio/radio-raremono.c static int usb_raremono_probe(struct usb_interface *intf,
intf              313 drivers/media/radio/radio-raremono.c 	radio->usbdev = interface_to_usbdev(intf);
intf              314 drivers/media/radio/radio-raremono.c 	radio->intf = intf;
intf              334 drivers/media/radio/radio-raremono.c 		dev_info(&intf->dev, "this is not Thanko's Raremono.\n");
intf              339 drivers/media/radio/radio-raremono.c 	dev_info(&intf->dev, "Thanko's Raremono connected: (%04X:%04X)\n",
intf              342 drivers/media/radio/radio-raremono.c 	retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
intf              344 drivers/media/radio/radio-raremono.c 		dev_err(&intf->dev, "couldn't register v4l2_device\n");
intf              360 drivers/media/radio/radio-raremono.c 	usb_set_intfdata(intf, &radio->v4l2_dev);
intf              368 drivers/media/radio/radio-raremono.c 		dev_info(&intf->dev, "V4L2 device registered as %s\n",
intf              372 drivers/media/radio/radio-raremono.c 	dev_err(&intf->dev, "could not register video device\n");
intf              290 drivers/media/radio/radio-shark.c static void usb_shark_disconnect(struct usb_interface *intf)
intf              292 drivers/media/radio/radio-shark.c 	struct v4l2_device *v4l2_dev = usb_get_intfdata(intf);
intf              314 drivers/media/radio/radio-shark.c static int usb_shark_probe(struct usb_interface *intf,
intf              330 drivers/media/radio/radio-shark.c 	retval = shark_register_leds(shark, &intf->dev);
intf              335 drivers/media/radio/radio-shark.c 	retval = v4l2_device_register(&intf->dev, &shark->v4l2_dev);
intf              341 drivers/media/radio/radio-shark.c 	shark->usbdev = interface_to_usbdev(intf);
intf              374 drivers/media/radio/radio-shark.c static int usb_shark_suspend(struct usb_interface *intf, pm_message_t message)
intf              379 drivers/media/radio/radio-shark.c static int usb_shark_resume(struct usb_interface *intf)
intf              381 drivers/media/radio/radio-shark.c 	struct v4l2_device *v4l2_dev = usb_get_intfdata(intf);
intf              256 drivers/media/radio/radio-shark2.c static void usb_shark_disconnect(struct usb_interface *intf)
intf              258 drivers/media/radio/radio-shark2.c 	struct v4l2_device *v4l2_dev = usb_get_intfdata(intf);
intf              280 drivers/media/radio/radio-shark2.c static int usb_shark_probe(struct usb_interface *intf,
intf              296 drivers/media/radio/radio-shark2.c 	retval = shark_register_leds(shark, &intf->dev);
intf              301 drivers/media/radio/radio-shark2.c 	retval = v4l2_device_register(&intf->dev, &shark->v4l2_dev);
intf              307 drivers/media/radio/radio-shark2.c 	shark->usbdev = interface_to_usbdev(intf);
intf              339 drivers/media/radio/radio-shark2.c static int usb_shark_suspend(struct usb_interface *intf, pm_message_t message)
intf              344 drivers/media/radio/radio-shark2.c static int usb_shark_resume(struct usb_interface *intf)
intf              346 drivers/media/radio/radio-shark2.c 	struct v4l2_device *v4l2_dev = usb_get_intfdata(intf);
intf              211 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_warn(&radio->intf->dev,
intf              234 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_warn(&radio->intf->dev,
intf              341 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_warn(&radio->intf->dev, "si470x_get_scratch: si470x_get_report returned %d\n",
intf              378 drivers/media/radio/si470x/radio-si470x-usb.c 			dev_warn(&radio->intf->dev,
intf              467 drivers/media/radio/si470x/radio-si470x-usb.c 			dev_warn(&radio->intf->dev,
intf              540 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_info(&radio->intf->dev,
intf              563 drivers/media/radio/si470x/radio-si470x-usb.c static int si470x_usb_driver_probe(struct usb_interface *intf,
intf              583 drivers/media/radio/si470x/radio-si470x-usb.c 	radio->usbdev = interface_to_usbdev(intf);
intf              584 drivers/media/radio/si470x/radio-si470x-usb.c 	radio->intf = intf;
intf              595 drivers/media/radio/si470x/radio-si470x-usb.c 	iface_desc = intf->cur_altsetting;
intf              604 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_info(&intf->dev, "could not find interrupt in endpoint\n");
intf              613 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_info(&intf->dev, "could not allocate int_in_buffer");
intf              643 drivers/media/radio/si470x/radio-si470x-usb.c 			dev_info(&intf->dev, "this is not a si470x device.\n");
intf              649 drivers/media/radio/si470x/radio-si470x-usb.c 	retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
intf              651 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_err(&intf->dev, "couldn't register v4l2_device\n");
intf              662 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_err(&intf->dev, "couldn't register control\n");
intf              680 drivers/media/radio/si470x/radio-si470x-usb.c 	dev_info(&intf->dev, "DeviceID=0x%4.4hx ChipID=0x%4.4hx\n",
intf              683 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_warn(&intf->dev,
intf              686 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_warn(&intf->dev,
intf              697 drivers/media/radio/si470x/radio-si470x-usb.c 	dev_info(&intf->dev, "software version %d, hardware version %d\n",
intf              700 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_warn(&intf->dev,
intf              703 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_warn(&intf->dev,
intf              711 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_warn(&intf->dev,
intf              713 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_warn(&intf->dev,
intf              732 drivers/media/radio/si470x/radio-si470x-usb.c 	usb_set_intfdata(intf, radio);
intf              746 drivers/media/radio/si470x/radio-si470x-usb.c 		dev_err(&intf->dev, "Could not register video device\n");
intf              775 drivers/media/radio/si470x/radio-si470x-usb.c static int si470x_usb_driver_suspend(struct usb_interface *intf,
intf              778 drivers/media/radio/si470x/radio-si470x-usb.c 	struct si470x_device *radio = usb_get_intfdata(intf);
intf              780 drivers/media/radio/si470x/radio-si470x-usb.c 	dev_info(&intf->dev, "suspending now...\n");
intf              801 drivers/media/radio/si470x/radio-si470x-usb.c static int si470x_usb_driver_resume(struct usb_interface *intf)
intf              803 drivers/media/radio/si470x/radio-si470x-usb.c 	struct si470x_device *radio = usb_get_intfdata(intf);
intf              806 drivers/media/radio/si470x/radio-si470x-usb.c 	dev_info(&intf->dev, "resuming now...\n");
intf              820 drivers/media/radio/si470x/radio-si470x-usb.c static void si470x_usb_driver_disconnect(struct usb_interface *intf)
intf              822 drivers/media/radio/si470x/radio-si470x-usb.c 	struct si470x_device *radio = usb_get_intfdata(intf);
intf              828 drivers/media/radio/si470x/radio-si470x-usb.c 	usb_set_intfdata(intf, NULL);
intf              167 drivers/media/radio/si470x/radio-si470x.h 	struct usb_interface *intf;
intf               50 drivers/media/radio/si4713/radio-usb-si4713.c 	struct usb_interface	*intf;
intf              411 drivers/media/radio/si4713/radio-usb-si4713.c static int usb_si4713_probe(struct usb_interface *intf,
intf              419 drivers/media/radio/si4713/radio-usb-si4713.c 	dev_info(&intf->dev, "Si4713 development board discovered: (%04X:%04X)\n",
intf              428 drivers/media/radio/si4713/radio-usb-si4713.c 		dev_err(&intf->dev, "kmalloc for si4713_usb_device failed\n");
intf              435 drivers/media/radio/si4713/radio-usb-si4713.c 	radio->usbdev = interface_to_usbdev(intf);
intf              436 drivers/media/radio/si4713/radio-usb-si4713.c 	radio->intf = intf;
intf              437 drivers/media/radio/si4713/radio-usb-si4713.c 	usb_set_intfdata(intf, &radio->v4l2_dev);
intf              443 drivers/media/radio/si4713/radio-usb-si4713.c 	retval = v4l2_device_register(&intf->dev, &radio->v4l2_dev);
intf              445 drivers/media/radio/si4713/radio-usb-si4713.c 		dev_err(&intf->dev, "couldn't register v4l2_device\n");
intf              451 drivers/media/radio/si4713/radio-usb-si4713.c 		dev_err(&intf->dev, "could not register i2c device\n");
intf              460 drivers/media/radio/si4713/radio-usb-si4713.c 		dev_err(&intf->dev, "cannot get v4l2 subdevice\n");
intf              481 drivers/media/radio/si4713/radio-usb-si4713.c 		dev_err(&intf->dev, "could not register video device\n");
intf              485 drivers/media/radio/si4713/radio-usb-si4713.c 	dev_info(&intf->dev, "V4L2 device registered as %s\n",
intf              500 drivers/media/radio/si4713/radio-usb-si4713.c static void usb_si4713_disconnect(struct usb_interface *intf)
intf              502 drivers/media/radio/si4713/radio-usb-si4713.c 	struct si4713_usb_device *radio = to_si4713_dev(usb_get_intfdata(intf));
intf              504 drivers/media/radio/si4713/radio-usb-si4713.c 	dev_info(&intf->dev, "Si4713 development board now disconnected\n");
intf              507 drivers/media/radio/si4713/radio-usb-si4713.c 	usb_set_intfdata(intf, NULL);
intf              138 drivers/media/rc/igorplugusb.c static int igorplugusb_probe(struct usb_interface *intf,
intf              148 drivers/media/rc/igorplugusb.c 	udev = interface_to_usbdev(intf);
intf              149 drivers/media/rc/igorplugusb.c 	idesc = intf->cur_altsetting;
intf              152 drivers/media/rc/igorplugusb.c 		dev_err(&intf->dev, "incorrect number of endpoints");
intf              158 drivers/media/rc/igorplugusb.c 		dev_err(&intf->dev, "endpoint incorrect");
intf              162 drivers/media/rc/igorplugusb.c 	ir = devm_kzalloc(&intf->dev, sizeof(*ir), GFP_KERNEL);
intf              166 drivers/media/rc/igorplugusb.c 	ir->dev = &intf->dev;
intf              191 drivers/media/rc/igorplugusb.c 	rc->dev.parent = &intf->dev;
intf              211 drivers/media/rc/igorplugusb.c 		dev_err(&intf->dev, "failed to register rc device: %d", ret);
intf              215 drivers/media/rc/igorplugusb.c 	usb_set_intfdata(intf, ir);
intf              228 drivers/media/rc/igorplugusb.c static void igorplugusb_disconnect(struct usb_interface *intf)
intf              230 drivers/media/rc/igorplugusb.c 	struct igorplugusb *ir = usb_get_intfdata(intf);
intf              234 drivers/media/rc/igorplugusb.c 	usb_set_intfdata(intf, NULL);
intf              407 drivers/media/rc/iguanair.c static int iguanair_probe(struct usb_interface *intf,
intf              410 drivers/media/rc/iguanair.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              416 drivers/media/rc/iguanair.c 	idesc = intf->cur_altsetting;
intf              442 drivers/media/rc/iguanair.c 	ir->dev = &intf->dev;
intf              462 drivers/media/rc/iguanair.c 		dev_warn(&intf->dev, "failed to submit urb: %d\n", ret);
intf              478 drivers/media/rc/iguanair.c 	rc->dev.parent = &intf->dev;
intf              498 drivers/media/rc/iguanair.c 		dev_err(&intf->dev, "failed to register rc device %d", ret);
intf              502 drivers/media/rc/iguanair.c 	usb_set_intfdata(intf, ir);
intf              521 drivers/media/rc/iguanair.c static void iguanair_disconnect(struct usb_interface *intf)
intf              523 drivers/media/rc/iguanair.c 	struct iguanair *ir = usb_get_intfdata(intf);
intf              526 drivers/media/rc/iguanair.c 	usb_set_intfdata(intf, NULL);
intf              536 drivers/media/rc/iguanair.c static int iguanair_suspend(struct usb_interface *intf, pm_message_t message)
intf              538 drivers/media/rc/iguanair.c 	struct iguanair *ir = usb_get_intfdata(intf);
intf              557 drivers/media/rc/iguanair.c static int iguanair_resume(struct usb_interface *intf)
intf              559 drivers/media/rc/iguanair.c 	struct iguanair *ir = usb_get_intfdata(intf);
intf              566 drivers/media/rc/iguanair.c 		dev_warn(&intf->dev, "failed to submit urb: %d\n", rc);
intf               60 drivers/media/rc/imon.c static int imon_resume(struct usb_interface *intf);
intf               61 drivers/media/rc/imon.c static int imon_suspend(struct usb_interface *intf, pm_message_t message);
intf             1544 drivers/media/rc/imon.c 				 struct urb *urb, int intf)
intf             1621 drivers/media/rc/imon.c 		       intf, len, buf);
intf             1684 drivers/media/rc/imon.c 			 __func__, len, intf);
intf             2168 drivers/media/rc/imon.c static struct imon_context *imon_init_intf0(struct usb_interface *intf,
intf             2174 drivers/media/rc/imon.c 	struct device *dev = &intf->dev;
intf             2195 drivers/media/rc/imon.c 	ictx->usbdev_intf0 = usb_get_dev(interface_to_usbdev(intf));
intf             2212 drivers/media/rc/imon.c 	iface_desc = intf->cur_altsetting;
intf             2266 drivers/media/rc/imon.c static struct imon_context *imon_init_intf1(struct usb_interface *intf,
intf             2283 drivers/media/rc/imon.c 	ictx->usbdev_intf1 = usb_get_dev(interface_to_usbdev(intf));
intf             2287 drivers/media/rc/imon.c 	iface_desc = intf->cur_altsetting;
intf             2332 drivers/media/rc/imon.c 			      struct usb_interface *intf)
intf             2339 drivers/media/rc/imon.c 	ret = sysfs_create_group(&intf->dev.kobj, &imon_display_attr_group);
intf             2345 drivers/media/rc/imon.c 		ret = usb_register_dev(intf, &imon_lcd_class);
intf             2347 drivers/media/rc/imon.c 		ret = usb_register_dev(intf, &imon_vfd_class);
intf             2514 drivers/media/rc/imon.c static int imon_suspend(struct usb_interface *intf, pm_message_t message)
intf             2516 drivers/media/rc/imon.c 	struct imon_context *ictx = usb_get_intfdata(intf);
intf             2517 drivers/media/rc/imon.c 	int ifnum = intf->cur_altsetting->desc.bInterfaceNumber;
intf             2527 drivers/media/rc/imon.c static int imon_resume(struct usb_interface *intf)
intf             2530 drivers/media/rc/imon.c 	struct imon_context *ictx = usb_get_intfdata(intf);
intf             2531 drivers/media/rc/imon.c 	int ifnum = intf->cur_altsetting->desc.bInterfaceNumber;
intf              119 drivers/media/rc/imon_raw.c static int imon_probe(struct usb_interface *intf,
intf              129 drivers/media/rc/imon_raw.c 	udev = interface_to_usbdev(intf);
intf              130 drivers/media/rc/imon_raw.c 	idesc = intf->cur_altsetting;
intf              142 drivers/media/rc/imon_raw.c 		dev_err(&intf->dev, "IR endpoint missing");
intf              146 drivers/media/rc/imon_raw.c 	imon = devm_kmalloc(&intf->dev, sizeof(*imon), GFP_KERNEL);
intf              154 drivers/media/rc/imon_raw.c 	imon->dev = &intf->dev;
intf              160 drivers/media/rc/imon_raw.c 	rcdev = devm_rc_allocate_device(&intf->dev, RC_DRIVER_IR_RAW);
intf              172 drivers/media/rc/imon_raw.c 	rcdev->dev.parent = &intf->dev;
intf              178 drivers/media/rc/imon_raw.c 	ret = devm_rc_register_device(&intf->dev, rcdev);
intf              188 drivers/media/rc/imon_raw.c 	usb_set_intfdata(intf, imon);
intf              197 drivers/media/rc/imon_raw.c static void imon_disconnect(struct usb_interface *intf)
intf              199 drivers/media/rc/imon_raw.c 	struct imon *imon = usb_get_intfdata(intf);
intf             1657 drivers/media/rc/mceusb.c static int mceusb_dev_probe(struct usb_interface *intf,
intf             1660 drivers/media/rc/mceusb.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1674 drivers/media/rc/mceusb.c 	dev_dbg(&intf->dev, "%s called", __func__);
intf             1676 drivers/media/rc/mceusb.c 	idesc  = intf->cur_altsetting;
intf             1694 drivers/media/rc/mceusb.c 				dev_dbg(&intf->dev, "acceptable bulk inbound endpoint found\n");
intf             1698 drivers/media/rc/mceusb.c 				dev_dbg(&intf->dev, "acceptable interrupt inbound endpoint found\n");
intf             1705 drivers/media/rc/mceusb.c 				dev_dbg(&intf->dev, "acceptable bulk outbound endpoint found\n");
intf             1709 drivers/media/rc/mceusb.c 				dev_dbg(&intf->dev, "acceptable interrupt outbound endpoint found\n");
intf             1714 drivers/media/rc/mceusb.c 		dev_dbg(&intf->dev, "required endpoints not found\n");
intf             1737 drivers/media/rc/mceusb.c 	ir->usbintf = intf;
intf             1739 drivers/media/rc/mceusb.c 	ir->dev = &intf->dev;
intf             1788 drivers/media/rc/mceusb.c 	dev_dbg(&intf->dev, "Flushing receive buffers");
intf             1791 drivers/media/rc/mceusb.c 		dev_err(&intf->dev, "failed to flush buffers: %d", res);
intf             1809 drivers/media/rc/mceusb.c 	usb_set_intfdata(intf, ir);
intf             1815 drivers/media/rc/mceusb.c 	dev_info(&intf->dev, "Registered %s with mce emulator interface version %x",
intf             1817 drivers/media/rc/mceusb.c 	dev_info(&intf->dev, "%x tx ports (0x%x cabled) and %x rx sensors (0x%x active)",
intf             1834 drivers/media/rc/mceusb.c 	dev_err(&intf->dev, "%s: device setup failed!", __func__);
intf             1840 drivers/media/rc/mceusb.c static void mceusb_dev_disconnect(struct usb_interface *intf)
intf             1842 drivers/media/rc/mceusb.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1843 drivers/media/rc/mceusb.c 	struct mceusb_dev *ir = usb_get_intfdata(intf);
intf             1845 drivers/media/rc/mceusb.c 	dev_dbg(&intf->dev, "%s called", __func__);
intf             1847 drivers/media/rc/mceusb.c 	usb_set_intfdata(intf, NULL);
intf             1863 drivers/media/rc/mceusb.c static int mceusb_dev_suspend(struct usb_interface *intf, pm_message_t message)
intf             1865 drivers/media/rc/mceusb.c 	struct mceusb_dev *ir = usb_get_intfdata(intf);
intf             1871 drivers/media/rc/mceusb.c static int mceusb_dev_resume(struct usb_interface *intf)
intf             1873 drivers/media/rc/mceusb.c 	struct mceusb_dev *ir = usb_get_intfdata(intf);
intf              974 drivers/media/rc/redrat3.c static int redrat3_dev_probe(struct usb_interface *intf,
intf              977 drivers/media/rc/redrat3.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              978 drivers/media/rc/redrat3.c 	struct device *dev = &intf->dev;
intf              989 drivers/media/rc/redrat3.c 	uhi = intf->cur_altsetting;
intf             1030 drivers/media/rc/redrat3.c 	rr3->dev = &intf->dev;
intf             1104 drivers/media/rc/redrat3.c 	retval = led_classdev_register(&intf->dev, &rr3->led);
intf             1120 drivers/media/rc/redrat3.c 	usb_set_intfdata(intf, rr3);
intf             1133 drivers/media/rc/redrat3.c static void redrat3_dev_disconnect(struct usb_interface *intf)
intf             1135 drivers/media/rc/redrat3.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1136 drivers/media/rc/redrat3.c 	struct redrat3_dev *rr3 = usb_get_intfdata(intf);
intf             1138 drivers/media/rc/redrat3.c 	usb_set_intfdata(intf, NULL);
intf             1144 drivers/media/rc/redrat3.c static int redrat3_dev_suspend(struct usb_interface *intf, pm_message_t message)
intf             1146 drivers/media/rc/redrat3.c 	struct redrat3_dev *rr3 = usb_get_intfdata(intf);
intf             1155 drivers/media/rc/redrat3.c static int redrat3_dev_resume(struct usb_interface *intf)
intf             1157 drivers/media/rc/redrat3.c 	struct redrat3_dev *rr3 = usb_get_intfdata(intf);
intf              101 drivers/media/rc/streamzap.c static int streamzap_suspend(struct usb_interface *intf, pm_message_t message);
intf              102 drivers/media/rc/streamzap.c static int streamzap_resume(struct usb_interface *intf);
intf              322 drivers/media/rc/streamzap.c static int streamzap_probe(struct usb_interface *intf,
intf              325 drivers/media/rc/streamzap.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf              338 drivers/media/rc/streamzap.c 	sz->interface = intf;
intf              341 drivers/media/rc/streamzap.c 	iface_host = intf->cur_altsetting;
intf              344 drivers/media/rc/streamzap.c 		dev_err(&intf->dev, "%s: Unexpected desc.bNumEndpoints (%d)\n",
intf              352 drivers/media/rc/streamzap.c 		dev_err(&intf->dev, "%s: endpoint doesn't match input device 02%02x\n",
intf              359 drivers/media/rc/streamzap.c 		dev_err(&intf->dev, "%s: endpoint attributes don't match xfer 02%02x\n",
intf              369 drivers/media/rc/streamzap.c 		dev_err(&intf->dev, "%s: endpoint Max Packet Size is 0!?!\n",
intf              384 drivers/media/rc/streamzap.c 	sz->dev = &intf->dev;
intf              424 drivers/media/rc/streamzap.c 	usb_set_intfdata(intf, sz);
intf              473 drivers/media/rc/streamzap.c static int streamzap_suspend(struct usb_interface *intf, pm_message_t message)
intf              475 drivers/media/rc/streamzap.c 	struct streamzap_ir *sz = usb_get_intfdata(intf);
intf              482 drivers/media/rc/streamzap.c static int streamzap_resume(struct usb_interface *intf)
intf              484 drivers/media/rc/streamzap.c 	struct streamzap_ir *sz = usb_get_intfdata(intf);
intf              182 drivers/media/rc/ttusbir.c static int ttusbir_probe(struct usb_interface *intf,
intf              200 drivers/media/rc/ttusbir.c 	for (i = 0; i < intf->num_altsetting && altsetting == -1; i++) {
intf              203 drivers/media/rc/ttusbir.c 		idesc = &intf->altsetting[i].desc;
intf              206 drivers/media/rc/ttusbir.c 			desc = &intf->altsetting[i].endpoint[j].desc;
intf              227 drivers/media/rc/ttusbir.c 		dev_err(&intf->dev, "cannot find expected altsetting\n");
intf              232 drivers/media/rc/ttusbir.c 	tt->dev = &intf->dev;
intf              233 drivers/media/rc/ttusbir.c 	tt->udev = interface_to_usbdev(intf);
intf              295 drivers/media/rc/ttusbir.c 	ret = led_classdev_register(&intf->dev, &tt->led);
intf              304 drivers/media/rc/ttusbir.c 	rc->dev.parent = &intf->dev;
intf              321 drivers/media/rc/ttusbir.c 		dev_err(&intf->dev, "failed to register rc device %d\n", ret);
intf              325 drivers/media/rc/ttusbir.c 	usb_set_intfdata(intf, tt);
intf              360 drivers/media/rc/ttusbir.c static void ttusbir_disconnect(struct usb_interface *intf)
intf              362 drivers/media/rc/ttusbir.c 	struct ttusbir *tt = usb_get_intfdata(intf);
intf              378 drivers/media/rc/ttusbir.c 	usb_set_intfdata(intf, NULL);
intf              382 drivers/media/rc/ttusbir.c static int ttusbir_suspend(struct usb_interface *intf, pm_message_t message)
intf              384 drivers/media/rc/ttusbir.c 	struct ttusbir *tt = usb_get_intfdata(intf);
intf              396 drivers/media/rc/ttusbir.c static int ttusbir_resume(struct usb_interface *intf)
intf              398 drivers/media/rc/ttusbir.c 	struct ttusbir *tt = usb_get_intfdata(intf);
intf              457 drivers/media/usb/airspy/airspy.c static void airspy_disconnect(struct usb_interface *intf)
intf              459 drivers/media/usb/airspy/airspy.c 	struct v4l2_device *v = usb_get_intfdata(intf);
intf              961 drivers/media/usb/airspy/airspy.c static int airspy_probe(struct usb_interface *intf,
intf              970 drivers/media/usb/airspy/airspy.c 		dev_err(&intf->dev, "Could not allocate memory for state\n");
intf              978 drivers/media/usb/airspy/airspy.c 	s->dev = &intf->dev;
intf              979 drivers/media/usb/airspy/airspy.c 	s->udev = interface_to_usbdev(intf);
intf             1022 drivers/media/usb/airspy/airspy.c 	ret = v4l2_device_register(&intf->dev, &s->v4l2_dev);
intf              312 drivers/media/usb/as102/as102_usb_drv.c static void as102_usb_disconnect(struct usb_interface *intf)
intf              317 drivers/media/usb/as102/as102_usb_drv.c 	as102_dev = usb_get_intfdata(intf);
intf              325 drivers/media/usb/as102/as102_usb_drv.c 	usb_set_intfdata(intf, NULL);
intf              328 drivers/media/usb/as102/as102_usb_drv.c 	usb_deregister_dev(intf, &as102_usb_class_driver);
intf              336 drivers/media/usb/as102/as102_usb_drv.c static int as102_usb_probe(struct usb_interface *intf,
intf              376 drivers/media/usb/as102/as102_usb_drv.c 	usb_set_intfdata(intf, (void *) as102_dev);
intf              379 drivers/media/usb/as102/as102_usb_drv.c 	as102_dev->bus_adap.usb_dev = usb_get_dev(interface_to_usbdev(intf));
intf              382 drivers/media/usb/as102/as102_usb_drv.c 	ret = usb_register_dev(intf, &as102_usb_class_driver);
intf              385 drivers/media/usb/as102/as102_usb_drv.c 		dev_err(&intf->dev,
intf              408 drivers/media/usb/as102/as102_usb_drv.c 	usb_deregister_dev(intf, &as102_usb_class_driver);
intf              411 drivers/media/usb/as102/as102_usb_drv.c 	usb_set_intfdata(intf, NULL);
intf              419 drivers/media/usb/as102/as102_usb_drv.c 	struct usb_interface *intf = NULL;
intf              426 drivers/media/usb/as102/as102_usb_drv.c 	intf = usb_find_interface(&as102_usb_driver, minor);
intf              427 drivers/media/usb/as102/as102_usb_drv.c 	if (intf == NULL) {
intf              435 drivers/media/usb/as102/as102_usb_drv.c 	dev = usb_get_intfdata(intf);
intf              542 drivers/media/usb/b2c2/flexcop-usb.c static int flexcop_usb_probe(struct usb_interface *intf,
intf              545 drivers/media/usb/b2c2/flexcop-usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              575 drivers/media/usb/b2c2/flexcop-usb.c 	fc_usb->uintf = intf;
intf              599 drivers/media/usb/b2c2/flexcop-usb.c static void flexcop_usb_disconnect(struct usb_interface *intf)
intf              601 drivers/media/usb/b2c2/flexcop-usb.c 	struct flexcop_usb *fc_usb = usb_get_intfdata(intf);
intf              432 drivers/media/usb/cpia2/cpia2.h struct camera_data *cpia2_init_camera_struct(struct usb_interface *intf);
intf             2172 drivers/media/usb/cpia2/cpia2_core.c struct camera_data *cpia2_init_camera_struct(struct usb_interface *intf)
intf             2184 drivers/media/usb/cpia2/cpia2_core.c 	if (v4l2_device_register(&intf->dev, &cam->v4l2_dev) < 0) {
intf               41 drivers/media/usb/cpia2/cpia2_usb.c static int cpia2_usb_probe(struct usb_interface *intf,
intf               43 drivers/media/usb/cpia2/cpia2_usb.c static void cpia2_usb_disconnect(struct usb_interface *intf);
intf               44 drivers/media/usb/cpia2/cpia2_usb.c static int cpia2_usb_suspend(struct usb_interface *intf, pm_message_t message);
intf               45 drivers/media/usb/cpia2/cpia2_usb.c static int cpia2_usb_resume(struct usb_interface *intf);
intf              821 drivers/media/usb/cpia2/cpia2_usb.c static int cpia2_usb_probe(struct usb_interface *intf,
intf              824 drivers/media/usb/cpia2/cpia2_usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              832 drivers/media/usb/cpia2/cpia2_usb.c 	interface = &intf->cur_altsetting->desc;
intf              837 drivers/media/usb/cpia2/cpia2_usb.c 	cam = cpia2_init_camera_struct(intf);
intf              870 drivers/media/usb/cpia2/cpia2_usb.c 	usb_set_intfdata(intf, cam);
intf              887 drivers/media/usb/cpia2/cpia2_usb.c static void cpia2_usb_disconnect(struct usb_interface *intf)
intf              889 drivers/media/usb/cpia2/cpia2_usb.c 	struct camera_data *cam = usb_get_intfdata(intf);
intf              890 drivers/media/usb/cpia2/cpia2_usb.c 	usb_set_intfdata(intf, NULL);
intf              913 drivers/media/usb/cpia2/cpia2_usb.c static int cpia2_usb_suspend(struct usb_interface *intf, pm_message_t message)
intf              915 drivers/media/usb/cpia2/cpia2_usb.c 	struct camera_data *cam = usb_get_intfdata(intf);
intf              924 drivers/media/usb/cpia2/cpia2_usb.c 	dev_info(&intf->dev, "going into suspend..\n");
intf              929 drivers/media/usb/cpia2/cpia2_usb.c static int cpia2_usb_resume(struct usb_interface *intf)
intf              931 drivers/media/usb/cpia2/cpia2_usb.c 	struct camera_data *cam = usb_get_intfdata(intf);
intf              942 drivers/media/usb/cpia2/cpia2_usb.c 	dev_info(&intf->dev, "coming out of suspend..\n");
intf               22 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf               60 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "unknown cmd %d\n", req->cmd);
intf               68 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "too much data, cmd %u, len %u\n",
intf               98 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "cmd failed %u\n", state->buf[1]);
intf              143 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              246 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "unknown msg, num %u\n", num);
intf              253 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "failed %d\n", ret);
intf              269 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              278 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "reply %02x\n", reply);
intf              292 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              297 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "\n");
intf              313 drivers/media/usb/dvb-usb-v2/af9015.c 			dev_err(&intf->dev, "firmware download failed %d\n",
intf              323 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "firmware boot failed %d\n", ret);
intf              329 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "failed %d\n", ret);
intf              341 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              362 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "%*ph\n", 16, buf + i);
intf              364 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "eeprom sum %.8x\n", state->eeprom_sum);
intf              367 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "failed %d\n", ret);
intf              374 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              379 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "\n");
intf              397 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "ir mode %02x\n", val);
intf              406 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "ts mode %02x\n", state->dual_mode);
intf              442 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "[%d] xtal %02x, clk %u\n",
intf              460 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "[%d] if frequency %u\n",
intf              474 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "[%d] MT2060 IF1 %u\n",
intf              504 drivers/media/usb/dvb-usb-v2/af9015.c 			dev_err(&intf->dev,
intf              511 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "[%d] tuner id %02x\n", i, val);
intf              516 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "eeprom read failed %d\n", ret);
intf              526 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "AverMedia A850: overriding config\n");
intf              541 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              543 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "adap %u\n", fe_to_adap(fe)->id);
intf              555 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              561 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "adap id %d, onoff %d\n", adap_id, onoff);
intf              564 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "set usb and ts interface\n");
intf              654 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "failed %d\n", ret);
intf              765 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              771 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "\n");
intf              783 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "firmware status %02x\n", val);
intf              796 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "firmware copy cmd failed %d\n", ret);
intf              821 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "firmware status %02x\n", val);
intf              824 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "firmware boot took %u ms\n",
intf              829 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "firmware did not run\n");
intf              833 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "firmware boot timeout\n");
intf              839 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "failed %d\n", ret);
intf              847 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              851 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "adap id %u\n", adap->id);
intf              872 drivers/media/usb/dvb-usb-v2/af9015.c 				dev_err(&intf->dev,
intf              914 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "failed %d\n", ret);
intf              922 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf              925 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "adap id %u\n", adap->id);
intf             1001 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf             1006 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "adap id %u\n", adap->id);
intf             1054 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "unknown tuner, tuner id %02x\n",
intf             1104 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf             1107 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "\n");
intf             1155 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf             1166 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "invalid data\n");
intf             1173 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "key repeated\n");
intf             1183 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "key pressed %*ph\n", 4, buf + 12);
intf             1215 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_dbg(&intf->dev, "no key press\n");
intf             1226 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_warn(&intf->dev, "rc query failed %d\n", ret);
intf             1297 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf             1310 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "failed %d\n", ret);
intf             1318 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf             1331 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "failed %d\n", ret);
intf             1338 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf             1339 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1351 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "\n");
intf             1377 drivers/media/usb/dvb-usb-v2/af9015.c 			dev_dbg(&intf->dev, "rejecting device\n");
intf             1382 drivers/media/usb/dvb-usb-v2/af9015.c 	state->regmap = regmap_init(&intf->dev, &regmap_bus, d, &regmap_config);
intf             1390 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "failed %d\n", ret);
intf             1397 drivers/media/usb/dvb-usb-v2/af9015.c 	struct usb_interface *intf = d->intf;
intf             1399 drivers/media/usb/dvb-usb-v2/af9015.c 	dev_dbg(&intf->dev, "\n");
intf               39 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf               48 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_err(&intf->dev, "too much data wlen=%d rlen=%d\n",
intf               85 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_err(&intf->dev, "command=%02x checksum mismatch (%04x != %04x)\n",
intf               99 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_dbg(&intf->dev, "command=%02x failed fw error=%d\n",
intf              116 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf              122 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_warn(&intf->dev, "i2c wr: len=%d is too big!\n", len);
intf              185 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf              200 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "num=%d\n", num);
intf              203 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_err(&intf->dev, "I2C client out of index\n");
intf              227 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              235 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf              245 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "num=%d\n", num);
intf              248 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_err(&intf->dev, "I2C client out of index\n");
intf              263 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed\n");
intf              481 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf              501 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_info(&intf->dev, "prechip_version=%02x chip_version=%02x chip_type=%04x\n",
intf              519 drivers/media/usb/dvb-usb-v2/af9035.c 			dev_dbg(&intf->dev, "no eeprom\n");
intf              541 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "eeprom dump:\n");
intf              543 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_dbg(&intf->dev, "%*ph\n", 16, &state->eeprom[i]);
intf              565 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "ts mode=%d dual mode=%d\n", tmp, state->dual_mode);
intf              568 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_info(&intf->dev, "ts mode=%d not supported, defaulting to single tuner mode!", tmp);
intf              575 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "reply=%*ph\n", 4, rbuf);
intf              584 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              592 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf              623 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_dbg(&intf->dev, "core=%d addr=%04x data_len=%d checksum=%04x\n",
intf              628 drivers/media/usb/dvb-usb-v2/af9035.c 			dev_dbg(&intf->dev, "bad firmware\n");
intf              659 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_dbg(&intf->dev, "data uploaded=%zu\n", fw->size - i);
intf              664 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_warn(&intf->dev, "bad firmware\n");
intf              669 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              677 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf              707 drivers/media/usb/dvb-usb-v2/af9035.c 			dev_dbg(&intf->dev, "data uploaded=%d\n", i);
intf              714 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              722 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf              731 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "\n");
intf              803 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_err(&intf->dev, "firmware did not run\n");
intf              808 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_info(&intf->dev, "firmware version=%d.%d.%d.%d",
intf              814 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              821 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf              878 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_dbg(&intf->dev, "2nd demod I2C addr=%02x\n",
intf              887 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_dbg(&intf->dev, "[%d]tuner=%02x\n", i, tmp);
intf              916 drivers/media/usb/dvb-usb-v2/af9035.c 			dev_info(&intf->dev, "[%d] overriding tuner from %02x to %02x\n",
intf              937 drivers/media/usb/dvb-usb-v2/af9035.c 			dev_warn(&intf->dev, "tuner id=%02x not supported, please report!",
intf              955 drivers/media/usb/dvb-usb-v2/af9035.c 				dev_info(&intf->dev, "driver does not support 2nd tuner and will disable it");
intf              963 drivers/media/usb/dvb-usb-v2/af9035.c 		dev_dbg(&intf->dev, "[%d]IF=%d\n", i, tmp16);
intf              991 drivers/media/usb/dvb-usb-v2/af9035.c 			dev_info(&intf->dev,
intf             1000 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1008 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1012 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "cmd=%d arg=%d\n", cmd, arg);
intf             1046 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1055 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1113 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1139 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1141 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "component=%d cmd=%d arg=%d\n",
intf             1165 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1168 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "adap->id=%d\n", adap->id);
intf             1195 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1204 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1209 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "adap->id=%d\n", adap->id);
intf             1275 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1284 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1286 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "adap->id=%d\n", adap->id);
intf             1344 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1350 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "adap->id=%d\n", adap->id);
intf             1566 drivers/media/usb/dvb-usb-v2/af9035.c 		pdev = platform_device_register_data(&d->intf->dev, name,
intf             1596 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1605 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1609 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "adap->id=%d\n", adap->id);
intf             1623 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1633 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1635 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "adap->id=%d\n", adap->id);
intf             1653 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1655 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "adap->id=%d\n", adap->id);
intf             1692 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1717 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "USB speed=%d frame_size=%04x packet_size=%02x\n",
intf             1731 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1739 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1799 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "USB speed=%d frame_size=%04x packet_size=%02x\n",
intf             1813 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1822 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1852 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "%*ph\n", 4, buf);
intf             1859 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1867 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1869 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "ir_mode=%02x ir_type=%02x\n",
intf             1903 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_interface *intf = d->intf;
intf             1905 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "adap=%d\n", fe_to_adap(fe)->id);
intf             1928 drivers/media/usb/dvb-usb-v2/af9035.c static int af9035_probe(struct usb_interface *intf,
intf             1931 drivers/media/usb/dvb-usb-v2/af9035.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1962 drivers/media/usb/dvb-usb-v2/af9035.c 	return dvb_usbv2_probe(intf, id);
intf              868 drivers/media/usb/dvb-usb-v2/az6007.c static void az6007_usb_disconnect(struct usb_interface *intf)
intf              870 drivers/media/usb/dvb-usb-v2/az6007.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf              872 drivers/media/usb/dvb-usb-v2/az6007.c 	dvb_usbv2_disconnect(intf);
intf              943 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_suspend(struct usb_interface *intf, pm_message_t msg)
intf              945 drivers/media/usb/dvb-usb-v2/az6007.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf              948 drivers/media/usb/dvb-usb-v2/az6007.c 	return dvb_usbv2_suspend(intf, msg);
intf              951 drivers/media/usb/dvb-usb-v2/az6007.c static int az6007_resume(struct usb_interface *intf)
intf              953 drivers/media/usb/dvb-usb-v2/az6007.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf              957 drivers/media/usb/dvb-usb-v2/az6007.c 	return dvb_usbv2_resume(intf);
intf              366 drivers/media/usb/dvb-usb-v2/dvb_usb.h 	struct usb_interface *intf;
intf              888 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c int dvb_usbv2_probe(struct usb_interface *intf,
intf              893 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              898 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 			intf->cur_altsetting->desc.bInterfaceNumber);
intf              913 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	d->intf = intf;
intf              919 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	if (intf->cur_altsetting->desc.bInterfaceNumber !=
intf              988 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	usb_set_intfdata(intf, d);
intf             1005 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c void dvb_usbv2_disconnect(struct usb_interface *intf)
intf             1007 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf             1012 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 			intf->cur_altsetting->desc.bInterfaceNumber);
intf             1031 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c int dvb_usbv2_suspend(struct usb_interface *intf, pm_message_t msg)
intf             1033 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf             1093 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c int dvb_usbv2_resume(struct usb_interface *intf)
intf             1095 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf             1102 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c int dvb_usbv2_reset_resume(struct usb_interface *intf)
intf             1104 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf               27 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		dev_err(&d->intf->dev, "too large message %u\n", req->size);
intf               59 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf              280 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf              342 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "tuner=%s\n", dev->tuner_name);
intf              346 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf              378 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf              527 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "tuner=%s\n", dev->tuner_name);
intf              558 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 			dev_dbg(&d->intf->dev, "MN88472 found\n");
intf              565 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 			dev_dbg(&d->intf->dev, "MN88473 found\n");
intf              572 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 			dev_dbg(&d->intf->dev, "CXD2837ER found\n");
intf              581 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 			dev_dbg(&d->intf->dev, "Si2168 found\n");
intf              595 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf              615 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf              627 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		dev_err(&d->intf->dev, "chip type detection failed %d\n", ret);
intf              630 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "chip_id=%u\n", dev->chip_id);
intf              638 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf              676 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf              689 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		dev_err(&d->intf->dev, "unknown tuner %s\n", dev->tuner_name);
intf              719 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf              764 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "cmd=%d arg=%d\n", cmd, arg);
intf              789 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf              799 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "cmd=%d arg=%d\n", cmd, arg);
intf              832 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf              859 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "component=%d cmd=%d arg=%d\n",
intf              884 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf              910 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		dev_err(&d->intf->dev, "unknown tuner %s\n", dev->tuner_name);
intf             1049 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf             1069 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf             1121 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf             1141 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		dev_err(&d->intf->dev, "unknown tuner %d\n", dev->tuner);
intf             1151 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf             1186 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf             1342 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		dev_err(&d->intf->dev, "unknown tuner %d\n", dev->tuner);
intf             1365 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		pdev = platform_device_register_data(&d->intf->dev,
intf             1374 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		dev_dbg(&d->intf->dev, "no SDR for tuner=%d\n", dev->tuner);
intf             1379 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf             1400 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf             1422 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "\n");
intf             1447 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf             1456 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "onoff=%d\n", onoff);
intf             1468 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "RD SYS0=%02x GPIO_OUT_VAL=%02x\n", sys0, gpio);
intf             1487 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "WR SYS0=%02x GPIO_OUT_VAL=%02x\n", sys0, gpio);
intf             1509 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf             1517 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "onoff=%d\n", onoff);
intf             1567 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf             1589 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "fe=%d onoff=%d\n", fe->id, onoff);
intf             1613 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf             1691 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf             1789 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "failed=%d\n", ret);
intf               29 drivers/media/usb/dvb-usb-v2/zd1301.c 	struct usb_interface *intf = d->intf;
intf               36 drivers/media/usb/dvb-usb-v2/zd1301.c 	dev_dbg(&intf->dev, ">>> %*ph\n", wlen, dev->buf);
intf               41 drivers/media/usb/dvb-usb-v2/zd1301.c 		dev_err(&intf->dev, "1st usb_bulk_msg() failed %d\n", ret);
intf               49 drivers/media/usb/dvb-usb-v2/zd1301.c 			dev_err(&intf->dev,
intf               54 drivers/media/usb/dvb-usb-v2/zd1301.c 		dev_dbg(&intf->dev, "<<< %*ph\n", actual_length, dev->buf);
intf               61 drivers/media/usb/dvb-usb-v2/zd1301.c 			dev_dbg(&intf->dev, "repeating reply message\n");
intf               68 drivers/media/usb/dvb-usb-v2/zd1301.c 				dev_err(&intf->dev,
intf               73 drivers/media/usb/dvb-usb-v2/zd1301.c 			dev_dbg(&intf->dev,
intf               88 drivers/media/usb/dvb-usb-v2/zd1301.c 	struct usb_interface *intf = d->intf;
intf               99 drivers/media/usb/dvb-usb-v2/zd1301.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              106 drivers/media/usb/dvb-usb-v2/zd1301.c 	struct usb_interface *intf = d->intf;
intf              119 drivers/media/usb/dvb-usb-v2/zd1301.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              127 drivers/media/usb/dvb-usb-v2/zd1301.c 	struct usb_interface *intf = d->intf;
intf              135 drivers/media/usb/dvb-usb-v2/zd1301.c 	dev_dbg(&intf->dev, "\n");
intf              142 drivers/media/usb/dvb-usb-v2/zd1301.c 	pdev = platform_device_register_data(&intf->dev,
intf              197 drivers/media/usb/dvb-usb-v2/zd1301.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              205 drivers/media/usb/dvb-usb-v2/zd1301.c 	struct usb_interface *intf = d->intf;
intf              209 drivers/media/usb/dvb-usb-v2/zd1301.c 	dev_dbg(&intf->dev, "\n");
intf              232 drivers/media/usb/dvb-usb-v2/zd1301.c 	struct usb_interface *intf = d->intf;
intf              236 drivers/media/usb/dvb-usb-v2/zd1301.c 	dev_dbg(&intf->dev, "onoff=%d\n", onoff);
intf              244 drivers/media/usb/dvb-usb-v2/zd1301.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf               65 drivers/media/usb/dvb-usb/a800.c static int a800_probe(struct usb_interface *intf,
intf               68 drivers/media/usb/dvb-usb/a800.c 	return dvb_usb_device_init(intf, &a800_properties,
intf              990 drivers/media/usb/dvb-usb/af9005.c static int af9005_usb_probe(struct usb_interface *intf,
intf              993 drivers/media/usb/dvb-usb/af9005.c 	return dvb_usb_device_init(intf, &af9005_properties,
intf              931 drivers/media/usb/dvb-usb/az6027.c static void az6027_usb_disconnect(struct usb_interface *intf)
intf              933 drivers/media/usb/dvb-usb/az6027.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf              935 drivers/media/usb/dvb-usb/az6027.c 	dvb_usb_device_exit(intf);
intf              939 drivers/media/usb/dvb-usb/az6027.c static int az6027_usb_probe(struct usb_interface *intf,
intf              942 drivers/media/usb/dvb-usb/az6027.c 	return dvb_usb_device_init(intf,
intf              192 drivers/media/usb/dvb-usb/cinergyT2-core.c static int cinergyt2_usb_probe(struct usb_interface *intf,
intf              195 drivers/media/usb/dvb-usb/cinergyT2-core.c 	return dvb_usb_device_init(intf, &cinergyt2_properties,
intf             1575 drivers/media/usb/dvb-usb/cxusb.c static bool cxusb_medion_check_intf(struct usb_interface *intf)
intf             1579 drivers/media/usb/dvb-usb/cxusb.c 	if (intf->num_altsetting < 2) {
intf             1580 drivers/media/usb/dvb-usb/cxusb.c 		dev_err(intf->usb_dev, "no alternate interface");
intf             1585 drivers/media/usb/dvb-usb/cxusb.c 	for (ctr = 0; ctr < intf->num_altsetting; ctr++) {
intf             1586 drivers/media/usb/dvb-usb/cxusb.c 		if (intf->altsetting[ctr].desc.bAlternateSetting != 1)
intf             1589 drivers/media/usb/dvb-usb/cxusb.c 		if (cxusb_medion_check_altsetting(&intf->altsetting[ctr]))
intf             1595 drivers/media/usb/dvb-usb/cxusb.c 	dev_err(intf->usb_dev, "no iso interface");
intf             1600 drivers/media/usb/dvb-usb/cxusb.c static int cxusb_probe(struct usb_interface *intf,
intf             1607 drivers/media/usb/dvb-usb/cxusb.c 	if (!dvb_usb_device_init(intf, &cxusb_medion_properties,
intf             1609 drivers/media/usb/dvb-usb/cxusb.c 		if (!cxusb_medion_check_intf(intf)) {
intf             1631 drivers/media/usb/dvb-usb/cxusb.c 	} else if (!dvb_usb_device_init(intf,
intf             1634 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf,
intf             1637 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf,
intf             1640 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf,
intf             1643 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf,
intf             1646 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf,
intf             1649 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf,
intf             1652 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf, &cxusb_aver_a868r_properties,
intf             1654 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf,
intf             1657 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf, &cxusb_d680_dmb_properties,
intf             1659 drivers/media/usb/dvb-usb/cxusb.c 		   !dvb_usb_device_init(intf, &cxusb_mygica_d689_properties,
intf             1667 drivers/media/usb/dvb-usb/cxusb.c 	dvb_usb_device_exit(intf);
intf             1672 drivers/media/usb/dvb-usb/cxusb.c static void cxusb_disconnect(struct usb_interface *intf)
intf             1674 drivers/media/usb/dvb-usb/cxusb.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf             1695 drivers/media/usb/dvb-usb/cxusb.c 	dvb_usb_device_exit(intf);
intf               61 drivers/media/usb/dvb-usb/dib0700.h extern int dib0700_rc_setup(struct dvb_usb_device *d, struct usb_interface *intf);
intf              807 drivers/media/usb/dvb-usb/dib0700_core.c int dib0700_rc_setup(struct dvb_usb_device *d, struct usb_interface *intf)
intf              816 drivers/media/usb/dvb-usb/dib0700_core.c 	if (st->fw_version < 0x10200 || !intf)
intf              821 drivers/media/usb/dvb-usb/dib0700_core.c 	if (intf->cur_altsetting->desc.bNumEndpoints < rc_ep + 1)
intf              841 drivers/media/usb/dvb-usb/dib0700_core.c 	e = &intf->cur_altsetting->endpoint[rc_ep].desc;
intf              876 drivers/media/usb/dvb-usb/dib0700_core.c static int dib0700_probe(struct usb_interface *intf,
intf              883 drivers/media/usb/dvb-usb/dib0700_core.c 		if (dvb_usb_device_init(intf, &dib0700_devices[i], THIS_MODULE,
intf              903 drivers/media/usb/dvb-usb/dib0700_core.c 			dib0700_rc_setup(dev, intf);
intf              911 drivers/media/usb/dvb-usb/dib0700_core.c static void dib0700_disconnect(struct usb_interface *intf)
intf              913 drivers/media/usb/dvb-usb/dib0700_core.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf              931 drivers/media/usb/dvb-usb/dib0700_core.c 	dvb_usb_device_exit(intf);
intf              107 drivers/media/usb/dvb-usb/dibusb-mb.c static int dibusb_probe(struct usb_interface *intf,
intf              110 drivers/media/usb/dvb-usb/dibusb-mb.c 	if (0 == dvb_usb_device_init(intf, &dibusb1_1_properties,
intf              112 drivers/media/usb/dvb-usb/dibusb-mb.c 	    0 == dvb_usb_device_init(intf, &dibusb1_1_an2235_properties,
intf              114 drivers/media/usb/dvb-usb/dibusb-mb.c 	    0 == dvb_usb_device_init(intf, &dibusb2_0b_properties,
intf              116 drivers/media/usb/dvb-usb/dibusb-mb.c 	    0 == dvb_usb_device_init(intf, &artec_t1_usb2_properties,
intf               19 drivers/media/usb/dvb-usb/dibusb-mc.c static int dibusb_mc_probe(struct usb_interface *intf,
intf               22 drivers/media/usb/dvb-usb/dibusb-mc.c 	return dvb_usb_device_init(intf, &dibusb_mc_properties, THIS_MODULE,
intf              271 drivers/media/usb/dvb-usb/digitv.c static int digitv_probe(struct usb_interface *intf,
intf              275 drivers/media/usb/dvb-usb/digitv.c 	int ret = dvb_usb_device_init(intf, &digitv_properties, THIS_MODULE, &d,
intf              143 drivers/media/usb/dvb-usb/dtt200u.c static int dtt200u_usb_probe(struct usb_interface *intf,
intf              146 drivers/media/usb/dvb-usb/dtt200u.c 	if (0 == dvb_usb_device_init(intf, &dtt200u_properties,
intf              148 drivers/media/usb/dvb-usb/dtt200u.c 	    0 == dvb_usb_device_init(intf, &wt220u_properties,
intf              150 drivers/media/usb/dvb-usb/dtt200u.c 	    0 == dvb_usb_device_init(intf, &wt220u_fc_properties,
intf              152 drivers/media/usb/dvb-usb/dtt200u.c 	    0 == dvb_usb_device_init(intf, &wt220u_zl0353_properties,
intf              154 drivers/media/usb/dvb-usb/dtt200u.c 	    0 == dvb_usb_device_init(intf, &wt220u_miglia_properties,
intf              136 drivers/media/usb/dvb-usb/dtv5100.c static int dtv5100_probe(struct usb_interface *intf,
intf              140 drivers/media/usb/dvb-usb/dtv5100.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              154 drivers/media/usb/dvb-usb/dtv5100.c 	ret = dvb_usb_device_init(intf, &dtv5100_properties,
intf              244 drivers/media/usb/dvb-usb/dvb-usb-init.c int dvb_usb_device_init(struct usb_interface *intf,
intf              249 drivers/media/usb/dvb-usb/dvb-usb-init.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              282 drivers/media/usb/dvb-usb/dvb-usb-init.c 	usb_set_intfdata(intf, d);
intf              297 drivers/media/usb/dvb-usb/dvb-usb-init.c void dvb_usb_device_exit(struct usb_interface *intf)
intf              299 drivers/media/usb/dvb-usb/dvb-usb-init.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf              303 drivers/media/usb/dvb-usb/dvb-usb-init.c 	usb_set_intfdata(intf, NULL);
intf             2326 drivers/media/usb/dvb-usb/dw2102.c static int dw2102_probe(struct usb_interface *intf,
intf             2382 drivers/media/usb/dvb-usb/dw2102.c 	if (0 == dvb_usb_device_init(intf, &dw2102_properties,
intf             2384 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, &dw2104_properties,
intf             2386 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, &dw3101_properties,
intf             2388 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, &s6x0_properties,
intf             2390 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, p1100,
intf             2392 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, s660,
intf             2394 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, p7500,
intf             2396 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, s421,
intf             2398 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, &su3000_properties,
intf             2400 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, &t220_properties,
intf             2402 drivers/media/usb/dvb-usb/dw2102.c 	    0 == dvb_usb_device_init(intf, &tt_s2_4600_properties,
intf             2426 drivers/media/usb/dvb-usb/dw2102.c static void dw2102_disconnect(struct usb_interface *intf)
intf             2428 drivers/media/usb/dvb-usb/dw2102.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf             2446 drivers/media/usb/dvb-usb/dw2102.c 	dvb_usb_device_exit(intf);
intf              299 drivers/media/usb/dvb-usb/gp8psk.c static int gp8psk_usb_probe(struct usb_interface *intf,
intf              303 drivers/media/usb/dvb-usb/gp8psk.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              304 drivers/media/usb/dvb-usb/gp8psk.c 	ret = dvb_usb_device_init(intf, &gp8psk_properties,
intf              123 drivers/media/usb/dvb-usb/m920x.c static int m920x_init_ep(struct usb_interface *intf)
intf              125 drivers/media/usb/dvb-usb/m920x.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              128 drivers/media/usb/dvb-usb/m920x.c 	if ((alt = usb_altnum_to_altsetting(intf, 1)) == NULL) {
intf              812 drivers/media/usb/dvb-usb/m920x.c static int m920x_probe(struct usb_interface *intf,
intf              818 drivers/media/usb/dvb-usb/m920x.c 	int bInterfaceNumber = intf->cur_altsetting->desc.bInterfaceNumber;
intf              827 drivers/media/usb/dvb-usb/m920x.c 		ret = dvb_usb_device_init(intf, &megasky_properties,
intf              834 drivers/media/usb/dvb-usb/m920x.c 		ret = dvb_usb_device_init(intf, &digivox_mini_ii_properties,
intf              842 drivers/media/usb/dvb-usb/m920x.c 		ret = dvb_usb_device_init(intf, &tvwalkertwin_properties,
intf              849 drivers/media/usb/dvb-usb/m920x.c 		ret = dvb_usb_device_init(intf, &dposh_properties,
intf              856 drivers/media/usb/dvb-usb/m920x.c 		ret = dvb_usb_device_init(intf, &pinnacle_pctv310e_properties,
intf              863 drivers/media/usb/dvb-usb/m920x.c 		ret = dvb_usb_device_init(intf, &vp7049_properties,
intf              881 drivers/media/usb/dvb-usb/m920x.c 	if ((ret = m920x_init_ep(intf)) < 0)
intf              153 drivers/media/usb/dvb-usb/nova-t-usb2.c static int nova_t_probe(struct usb_interface *intf,
intf              156 drivers/media/usb/dvb-usb/nova-t-usb2.c 	return dvb_usb_device_init(intf, &nova_t_properties,
intf              549 drivers/media/usb/dvb-usb/opera1.c static int opera1_probe(struct usb_interface *intf,
intf              552 drivers/media/usb/dvb-usb/opera1.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              561 drivers/media/usb/dvb-usb/opera1.c 	if (0 != dvb_usb_device_init(intf, &opera1_properties,
intf             1057 drivers/media/usb/dvb-usb/pctv452e.c static void pctv452e_usb_disconnect(struct usb_interface *intf)
intf             1059 drivers/media/usb/dvb-usb/pctv452e.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf             1062 drivers/media/usb/dvb-usb/pctv452e.c 	dvb_usb_device_exit(intf);
intf             1065 drivers/media/usb/dvb-usb/pctv452e.c static int pctv452e_usb_probe(struct usb_interface *intf,
intf             1068 drivers/media/usb/dvb-usb/pctv452e.c 	if (0 == dvb_usb_device_init(intf, &pctv452e_properties,
intf             1070 drivers/media/usb/dvb-usb/pctv452e.c 	    0 == dvb_usb_device_init(intf, &tt_connect_s2_3600_properties,
intf              756 drivers/media/usb/dvb-usb/technisat-usb2.c static int technisat_usb2_probe(struct usb_interface *intf,
intf              761 drivers/media/usb/dvb-usb/technisat-usb2.c 	if (dvb_usb_device_init(intf, &technisat_usb2_devices, THIS_MODULE,
intf              780 drivers/media/usb/dvb-usb/technisat-usb2.c static void technisat_usb2_disconnect(struct usb_interface *intf)
intf              782 drivers/media/usb/dvb-usb/technisat-usb2.c 	struct dvb_usb_device *dev = usb_get_intfdata(intf);
intf              791 drivers/media/usb/dvb-usb/technisat-usb2.c 	dvb_usb_device_exit(intf);
intf              611 drivers/media/usb/dvb-usb/ttusb2.c static void ttusb2_usb_disconnect(struct usb_interface *intf)
intf              613 drivers/media/usb/dvb-usb/ttusb2.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf              616 drivers/media/usb/dvb-usb/ttusb2.c 	dvb_usb_device_exit(intf);
intf              619 drivers/media/usb/dvb-usb/ttusb2.c static int ttusb2_probe(struct usb_interface *intf,
intf              622 drivers/media/usb/dvb-usb/ttusb2.c 	if (0 == dvb_usb_device_init(intf, &ttusb2_properties,
intf              624 drivers/media/usb/dvb-usb/ttusb2.c 	    0 == dvb_usb_device_init(intf, &ttusb2_properties_s2400,
intf              626 drivers/media/usb/dvb-usb/ttusb2.c 	    0 == dvb_usb_device_init(intf, &ttusb2_properties_ct3650,
intf               74 drivers/media/usb/dvb-usb/umt-010.c static int umt_probe(struct usb_interface *intf,
intf               77 drivers/media/usb/dvb-usb/umt-010.c 	if (0 == dvb_usb_device_init(intf, &umt_properties,
intf              329 drivers/media/usb/dvb-usb/vp702x.c static int vp702x_usb_probe(struct usb_interface *intf,
intf              336 drivers/media/usb/dvb-usb/vp702x.c 	ret = dvb_usb_device_init(intf, &vp702x_properties,
intf              346 drivers/media/usb/dvb-usb/vp702x.c 		dvb_usb_device_exit(intf);
intf              356 drivers/media/usb/dvb-usb/vp702x.c static void vp702x_usb_disconnect(struct usb_interface *intf)
intf              358 drivers/media/usb/dvb-usb/vp702x.c 	struct dvb_usb_device *d = usb_get_intfdata(intf);
intf              363 drivers/media/usb/dvb-usb/vp702x.c 	dvb_usb_device_exit(intf);
intf              168 drivers/media/usb/dvb-usb/vp7045.c static int vp7045_usb_probe(struct usb_interface *intf,
intf              171 drivers/media/usb/dvb-usb/vp7045.c 	return dvb_usb_device_init(intf, &vp7045_properties,
intf               55 drivers/media/usb/em28xx/em28xx-audio.c 		dev_printk(KERN_DEBUG, &dev->intf->dev,			\
intf              166 drivers/media/usb/em28xx/em28xx-audio.c 		dev_err(&dev->intf->dev,
intf              184 drivers/media/usb/em28xx/em28xx-audio.c 			dev_err(&dev->intf->dev,
intf              280 drivers/media/usb/em28xx/em28xx-audio.c 			udev = interface_to_usbdev(dev->intf);
intf              325 drivers/media/usb/em28xx/em28xx-audio.c 	dev_err(&dev->intf->dev,
intf              723 drivers/media/usb/em28xx/em28xx-audio.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              757 drivers/media/usb/em28xx/em28xx-audio.c 	struct usb_interface *intf;
intf              759 drivers/media/usb/em28xx/em28xx-audio.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              769 drivers/media/usb/em28xx/em28xx-audio.c 	intf = usb_ifnum_to_if(udev, dev->ifnum);
intf              771 drivers/media/usb/em28xx/em28xx-audio.c 	if (intf->num_altsetting <= alt) {
intf              772 drivers/media/usb/em28xx/em28xx-audio.c 		dev_err(&dev->intf->dev, "alt %d doesn't exist on interface %d\n",
intf              777 drivers/media/usb/em28xx/em28xx-audio.c 	for (i = 0; i < intf->altsetting[alt].desc.bNumEndpoints; i++) {
intf              778 drivers/media/usb/em28xx/em28xx-audio.c 		e = &intf->altsetting[alt].endpoint[i].desc;
intf              788 drivers/media/usb/em28xx/em28xx-audio.c 		dev_err(&dev->intf->dev, "Couldn't find an audio endpoint");
intf              795 drivers/media/usb/em28xx/em28xx-audio.c 	dev_info(&dev->intf->dev,
intf              835 drivers/media/usb/em28xx/em28xx-audio.c 	dev_info(&dev->intf->dev,
intf              873 drivers/media/usb/em28xx/em28xx-audio.c 			dev_err(&dev->intf->dev,
intf              902 drivers/media/usb/em28xx/em28xx-audio.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              917 drivers/media/usb/em28xx/em28xx-audio.c 	dev_info(&dev->intf->dev, "Binding audio extension\n");
intf              921 drivers/media/usb/em28xx/em28xx-audio.c 	dev_info(&dev->intf->dev,
intf              923 drivers/media/usb/em28xx/em28xx-audio.c 	dev_info(&dev->intf->dev,
intf              926 drivers/media/usb/em28xx/em28xx-audio.c 	err = snd_card_new(&dev->intf->dev, index[devnr], "Em28xx Audio",
intf              974 drivers/media/usb/em28xx/em28xx-audio.c 	dev_info(&dev->intf->dev, "Audio extension successfully initialized\n");
intf             1001 drivers/media/usb/em28xx/em28xx-audio.c 	dev_info(&dev->intf->dev, "Closing audio extension\n");
intf             1025 drivers/media/usb/em28xx/em28xx-audio.c 	dev_info(&dev->intf->dev, "Suspending audio extension\n");
intf             1039 drivers/media/usb/em28xx/em28xx-audio.c 	dev_info(&dev->intf->dev, "Resuming audio extension\n");
intf              107 drivers/media/usb/em28xx/em28xx-camera.c 				dev_err(&dev->intf->dev,
intf              116 drivers/media/usb/em28xx/em28xx-camera.c 			dev_err(&dev->intf->dev,
intf              155 drivers/media/usb/em28xx/em28xx-camera.c 			dev_info(&dev->intf->dev,
intf              162 drivers/media/usb/em28xx/em28xx-camera.c 			dev_info(&dev->intf->dev,
intf              165 drivers/media/usb/em28xx/em28xx-camera.c 			dev_info(&dev->intf->dev,
intf              197 drivers/media/usb/em28xx/em28xx-camera.c 				dev_err(&dev->intf->dev,
intf              206 drivers/media/usb/em28xx/em28xx-camera.c 			dev_err(&dev->intf->dev,
intf              219 drivers/media/usb/em28xx/em28xx-camera.c 			dev_err(&dev->intf->dev,
intf              228 drivers/media/usb/em28xx/em28xx-camera.c 			dev_err(&dev->intf->dev,
intf              268 drivers/media/usb/em28xx/em28xx-camera.c 			dev_info(&dev->intf->dev,
intf              275 drivers/media/usb/em28xx/em28xx-camera.c 			dev_info(&dev->intf->dev,
intf              278 drivers/media/usb/em28xx/em28xx-camera.c 			dev_info(&dev->intf->dev,
intf              302 drivers/media/usb/em28xx/em28xx-camera.c 		dev_info(&dev->intf->dev,
intf             2816 drivers/media/usb/em28xx/em28xx-cards.c 	dev_warn(&dev->intf->dev, "AC97 registers access is not reliable !\n");
intf             2978 drivers/media/usb/em28xx/em28xx-cards.c 			dev_err(&dev->intf->dev,
intf             3009 drivers/media/usb/em28xx/em28xx-cards.c 			dev_err(&dev->intf->dev,
intf             3022 drivers/media/usb/em28xx/em28xx-cards.c 	dev_err(&dev->intf->dev,
intf             3031 drivers/media/usb/em28xx/em28xx-cards.c 	dev_err(&dev->intf->dev,
intf             3034 drivers/media/usb/em28xx/em28xx-cards.c 		dev_err(&dev->intf->dev,
intf             3074 drivers/media/usb/em28xx/em28xx-cards.c 			dev_err(&dev->intf->dev, "Board not discovered\n");
intf             3084 drivers/media/usb/em28xx/em28xx-cards.c 	dev_info(&dev->intf->dev, "Identified as %s (card=%d)\n",
intf             3187 drivers/media/usb/em28xx/em28xx-cards.c 		dev_err(&dev->intf->dev,
intf             3343 drivers/media/usb/em28xx/em28xx-cards.c 		media_device_usb_init(mdev, udev, dev_name(&dev->intf->dev));
intf             3369 drivers/media/usb/em28xx/em28xx-cards.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf             3401 drivers/media/usb/em28xx/em28xx-cards.c 	dev_info(&dev->intf->dev, "Freeing device\n");
intf             3418 drivers/media/usb/em28xx/em28xx-cards.c 			   struct usb_interface *intf,
intf             3424 drivers/media/usb/em28xx/em28xx-cards.c 	dev->intf = intf;
intf             3509 drivers/media/usb/em28xx/em28xx-cards.c 		dev_info(&dev->intf->dev,
intf             3512 drivers/media/usb/em28xx/em28xx-cards.c 		dev_info(&dev->intf->dev, "chip ID is %s\n", chip_name);
intf             3535 drivers/media/usb/em28xx/em28xx-cards.c 		dev_err(&dev->intf->dev,
intf             3550 drivers/media/usb/em28xx/em28xx-cards.c 			dev_err(&dev->intf->dev,
intf             3580 drivers/media/usb/em28xx/em28xx-cards.c 			dev_warn(&dev->intf->dev, ": Supports only %i em28xx boards.\n",
intf             3599 drivers/media/usb/em28xx/em28xx-cards.c 					struct usb_interface *intf,
intf             3633 drivers/media/usb/em28xx/em28xx-cards.c 	e = &intf->altsetting[alt].endpoint[ep].desc;
intf             3660 drivers/media/usb/em28xx/em28xx-cards.c 			dev_err(&intf->dev,
intf             3705 drivers/media/usb/em28xx/em28xx-cards.c static int em28xx_usb_probe(struct usb_interface *intf,
intf             3713 drivers/media/usb/em28xx/em28xx-cards.c 	const int ifnum = intf->altsetting[0].desc.bInterfaceNumber;
intf             3716 drivers/media/usb/em28xx/em28xx-cards.c 	udev = usb_get_dev(interface_to_usbdev(intf));
intf             3723 drivers/media/usb/em28xx/em28xx-cards.c 			dev_err(&intf->dev,
intf             3732 drivers/media/usb/em28xx/em28xx-cards.c 	if (intf->altsetting[0].desc.bInterfaceClass == USB_CLASS_AUDIO) {
intf             3733 drivers/media/usb/em28xx/em28xx-cards.c 		dev_info(&intf->dev,
intf             3738 drivers/media/usb/em28xx/em28xx-cards.c 			intf->altsetting[0].desc.bInterfaceClass);
intf             3752 drivers/media/usb/em28xx/em28xx-cards.c 	dev->alt_max_pkt_size_isoc = kcalloc(intf->num_altsetting,
intf             3762 drivers/media/usb/em28xx/em28xx-cards.c 	for (i = 0; i < intf->num_altsetting; i++) {
intf             3766 drivers/media/usb/em28xx/em28xx-cards.c 		     ep < intf->altsetting[i].desc.bNumEndpoints;
intf             3768 drivers/media/usb/em28xx/em28xx-cards.c 			em28xx_check_usb_descriptor(dev, udev, intf,
intf             3795 drivers/media/usb/em28xx/em28xx-cards.c 	dev_info(&intf->dev,
intf             3803 drivers/media/usb/em28xx/em28xx-cards.c 		intf->altsetting->desc.bInterfaceNumber);
intf             3811 drivers/media/usb/em28xx/em28xx-cards.c 		dev_err(&intf->dev, "Device initialization failed.\n");
intf             3812 drivers/media/usb/em28xx/em28xx-cards.c 		dev_err(&intf->dev,
intf             3830 drivers/media/usb/em28xx/em28xx-cards.c 		dev_info(&intf->dev,
intf             3840 drivers/media/usb/em28xx/em28xx-cards.c 				dev_err(&intf->dev,
intf             3849 drivers/media/usb/em28xx/em28xx-cards.c 		dev_info(&intf->dev, "Video interface %i found:%s%s\n",
intf             3854 drivers/media/usb/em28xx/em28xx-cards.c 		dev_info(&intf->dev, "DVB interface %i found:%s%s\n",
intf             3859 drivers/media/usb/em28xx/em28xx-cards.c 	dev->num_alt = intf->num_altsetting;
intf             3865 drivers/media/usb/em28xx/em28xx-cards.c 	usb_set_intfdata(intf, dev);
intf             3869 drivers/media/usb/em28xx/em28xx-cards.c 	retval = em28xx_init_dev(dev, udev, intf, nr);
intf             3886 drivers/media/usb/em28xx/em28xx-cards.c 		dev_err(&intf->dev,
intf             3898 drivers/media/usb/em28xx/em28xx-cards.c 		dev_err(&intf->dev,
intf             3907 drivers/media/usb/em28xx/em28xx-cards.c 		dev_info(&intf->dev, "analog set to %s mode.\n",
intf             3913 drivers/media/usb/em28xx/em28xx-cards.c 		dev_info(&intf->dev, "dvb set to %s mode.\n",
intf             3927 drivers/media/usb/em28xx/em28xx-cards.c 		retval = em28xx_init_dev(dev->dev_next, udev, intf,
intf             3949 drivers/media/usb/em28xx/em28xx-cards.c 			dev_info(&dev->intf->dev, "dvb ts2 set to %s mode.\n",
intf             4008 drivers/media/usb/em28xx/em28xx-cards.c static void em28xx_usb_disconnect(struct usb_interface *intf)
intf             4012 drivers/media/usb/em28xx/em28xx-cards.c 	dev = usb_get_intfdata(intf);
intf             4013 drivers/media/usb/em28xx/em28xx-cards.c 	usb_set_intfdata(intf, NULL);
intf             4020 drivers/media/usb/em28xx/em28xx-cards.c 		dev_info(&dev->intf->dev, "Disconnecting %s\n",
intf             4026 drivers/media/usb/em28xx/em28xx-cards.c 	dev_info(&dev->intf->dev, "Disconnecting %s\n", dev->name);
intf             4043 drivers/media/usb/em28xx/em28xx-cards.c static int em28xx_usb_suspend(struct usb_interface *intf,
intf             4048 drivers/media/usb/em28xx/em28xx-cards.c 	dev = usb_get_intfdata(intf);
intf             4055 drivers/media/usb/em28xx/em28xx-cards.c static int em28xx_usb_resume(struct usb_interface *intf)
intf             4059 drivers/media/usb/em28xx/em28xx-cards.c 	dev = usb_get_intfdata(intf);
intf               51 drivers/media/usb/em28xx/em28xx-core.c 		dev_printk(KERN_DEBUG, &dev->intf->dev,			\
intf               61 drivers/media/usb/em28xx/em28xx-core.c 		dev_printk(KERN_DEBUG, &dev->intf->dev,			\
intf               68 drivers/media/usb/em28xx/em28xx-core.c 		dev_printk(KERN_DEBUG, &dev->intf->dev,			\
intf               80 drivers/media/usb/em28xx/em28xx-core.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              148 drivers/media/usb/em28xx/em28xx-core.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              260 drivers/media/usb/em28xx/em28xx-core.c 	dev_warn(&dev->intf->dev,
intf              355 drivers/media/usb/em28xx/em28xx-core.c 			dev_warn(&dev->intf->dev,
intf              441 drivers/media/usb/em28xx/em28xx-core.c 				dev_warn(&dev->intf->dev,
intf              480 drivers/media/usb/em28xx/em28xx-core.c 				dev_warn(&dev->intf->dev,
intf              520 drivers/media/usb/em28xx/em28xx-core.c 	dev_info(&dev->intf->dev, "Config register raw data: 0x%02x\n", cfg);
intf              541 drivers/media/usb/em28xx/em28xx-core.c 		dev_info(&dev->intf->dev, "I2S Audio (%d sample rate(s))\n",
intf              559 drivers/media/usb/em28xx/em28xx-core.c 		dev_warn(&dev->intf->dev,
intf              573 drivers/media/usb/em28xx/em28xx-core.c 	dev_warn(&dev->intf->dev, "AC97 vendor ID = 0x%08x\n", vid);
intf              579 drivers/media/usb/em28xx/em28xx-core.c 	dev_warn(&dev->intf->dev, "AC97 features = 0x%04x\n", feat);
intf              591 drivers/media/usb/em28xx/em28xx-core.c 		dev_info(&dev->intf->dev, "No AC97 audio processor\n");
intf              594 drivers/media/usb/em28xx/em28xx-core.c 		dev_info(&dev->intf->dev,
intf              598 drivers/media/usb/em28xx/em28xx-core.c 		dev_info(&dev->intf->dev,
intf              603 drivers/media/usb/em28xx/em28xx-core.c 		dev_warn(&dev->intf->dev,
intf              889 drivers/media/usb/em28xx/em28xx-core.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              903 drivers/media/usb/em28xx/em28xx-core.c 			dev_err(&dev->intf->dev,
intf              912 drivers/media/usb/em28xx/em28xx-core.c 			dev_err(&dev->intf->dev,
intf              919 drivers/media/usb/em28xx/em28xx-core.c 		dev_err(&dev->intf->dev, "invalid mode selected\n");
intf             1014 drivers/media/usb/em28xx/em28xx-core.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf             1042 drivers/media/usb/em28xx/em28xx-core.c 			dev_err(&dev->intf->dev,
intf             1059 drivers/media/usb/em28xx/em28xx-core.c 			dev_err(&dev->intf->dev,
intf             1156 drivers/media/usb/em28xx/em28xx-core.c 	dev_info(&dev->intf->dev, "Suspending extensions\n");
intf             1172 drivers/media/usb/em28xx/em28xx-core.c 	dev_info(&dev->intf->dev, "Resuming extensions\n");
intf               79 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_printk(KERN_DEBUG, &dev->intf->dev,			\
intf              202 drivers/media/usb/em28xx/em28xx-dvb.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              745 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_err(&dev->intf->dev, "gpio request failed %d\n", ret);
intf              751 drivers/media/usb/em28xx/em28xx-dvb.c 	dev_warn(&dev->intf->dev, "%s: LNA control is disabled (lna=%u)\n",
intf              956 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_err(&dev->intf->dev,
intf              963 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_err(&dev->intf->dev, "xc3028 attach failed\n");
intf              969 drivers/media/usb/em28xx/em28xx-dvb.c 	dev_info(&dev->intf->dev, "xc3028 attached\n");
intf              986 drivers/media/usb/em28xx/em28xx-dvb.c 				      dev_name(&dev->intf->dev), module,
intf              989 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_warn(&dev->intf->dev,
intf             1008 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_warn(&dev->intf->dev,
intf             1018 drivers/media/usb/em28xx/em28xx-dvb.c 			dev_warn(&dev->intf->dev,
intf             1037 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_warn(&dev->intf->dev,
intf             1048 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_warn(&dev->intf->dev,
intf             1057 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_warn(&dev->intf->dev,
intf             1066 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_warn(&dev->intf->dev,
intf             1074 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_warn(&dev->intf->dev,
intf             1423 drivers/media/usb/em28xx/em28xx-dvb.c 	dev_info(&dev->intf->dev, "Binding DVB extension\n");
intf             1448 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_err(&dev->intf->dev,
intf             1573 drivers/media/usb/em28xx/em28xx-dvb.c 					&dev->intf->dev);
intf             1635 drivers/media/usb/em28xx/em28xx-dvb.c 				dev_err(&dev->intf->dev,
intf             1889 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_err(&dev->intf->dev,
intf             1894 drivers/media/usb/em28xx/em28xx-dvb.c 		dev_err(&dev->intf->dev, "frontend initialization failed\n");
intf             1904 drivers/media/usb/em28xx/em28xx-dvb.c 	result = em28xx_register_dvb(dvb, THIS_MODULE, dev, &dev->intf->dev);
intf             1915 drivers/media/usb/em28xx/em28xx-dvb.c 	udev = interface_to_usbdev(dev->intf);
intf             1917 drivers/media/usb/em28xx/em28xx-dvb.c 	dev_info(&dev->intf->dev, "DVB extension successfully initialized\n");
intf             1956 drivers/media/usb/em28xx/em28xx-dvb.c 	dev_info(&dev->intf->dev, "Closing DVB extension\n");
intf             2001 drivers/media/usb/em28xx/em28xx-dvb.c 	dev_info(&dev->intf->dev, "Suspending DVB extension\n");
intf             2007 drivers/media/usb/em28xx/em28xx-dvb.c 			dev_info(&dev->intf->dev, "fe0 suspend %d\n", ret);
intf             2011 drivers/media/usb/em28xx/em28xx-dvb.c 			dev_info(&dev->intf->dev, "fe1 suspend %d\n", ret);
intf             2028 drivers/media/usb/em28xx/em28xx-dvb.c 	dev_info(&dev->intf->dev, "Resuming DVB extension\n");
intf             2034 drivers/media/usb/em28xx/em28xx-dvb.c 			dev_info(&dev->intf->dev, "fe0 resume %d\n", ret);
intf             2039 drivers/media/usb/em28xx/em28xx-dvb.c 			dev_info(&dev->intf->dev, "fe1 resume %d\n", ret);
intf               45 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_printk(KERN_DEBUG, &dev->intf->dev,			\
intf              105 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_warn(&dev->intf->dev,
intf              120 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_warn(&dev->intf->dev,
intf              150 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_warn(&dev->intf->dev,
intf              167 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_warn(&dev->intf->dev,
intf              180 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_warn(&dev->intf->dev,
intf              226 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_warn(&dev->intf->dev,
intf              231 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_warn(&dev->intf->dev,
intf              248 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_warn(&dev->intf->dev,
intf              269 drivers/media/usb/em28xx/em28xx-i2c.c 	dev_warn(&dev->intf->dev,
intf              293 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_warn(&dev->intf->dev,
intf              312 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_warn(&dev->intf->dev,
intf              331 drivers/media/usb/em28xx/em28xx-i2c.c 	dev_warn(&dev->intf->dev,
intf              372 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_warn(&dev->intf->dev,
intf              378 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_warn(&dev->intf->dev,
intf              424 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_warn(&dev->intf->dev,
intf              699 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev, "board has no eeprom\n");
intf              712 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_err(&dev->intf->dev,
intf              723 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_info(&dev->intf->dev,
intf              736 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev,
intf              739 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev,
intf              741 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev,
intf              761 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_err(&dev->intf->dev,
intf              780 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_err(&dev->intf->dev,
intf              790 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_info(&dev->intf->dev,
intf              805 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev,
intf              808 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev,
intf              811 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev,
intf              823 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev, "\tNo audio on board.\n");
intf              826 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev, "\tAC97 audio (5 sample rates)\n");
intf              830 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_info(&dev->intf->dev,
intf              833 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_info(&dev->intf->dev,
intf              838 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_info(&dev->intf->dev,
intf              841 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_info(&dev->intf->dev,
intf              847 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev, "\tUSB Remote wakeup capable\n");
intf              850 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev, "\tUSB Self power capable\n");
intf              854 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev, "\t500mA max power\n");
intf              857 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev, "\t400mA max power\n");
intf              860 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev, "\t300mA max power\n");
intf              863 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev, "\t200mA max power\n");
intf              866 drivers/media/usb/em28xx/em28xx-i2c.c 	dev_info(&dev->intf->dev,
intf              960 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_info(&dev->intf->dev,
intf              987 drivers/media/usb/em28xx/em28xx-i2c.c 	dev->i2c_adap[bus].dev.parent = &dev->intf->dev;
intf              988 drivers/media/usb/em28xx/em28xx-i2c.c 	strscpy(dev->i2c_adap[bus].name, dev_name(&dev->intf->dev),
intf              998 drivers/media/usb/em28xx/em28xx-i2c.c 		dev_err(&dev->intf->dev,
intf             1012 drivers/media/usb/em28xx/em28xx-i2c.c 			dev_err(&dev->intf->dev,
intf               43 drivers/media/usb/em28xx/em28xx-input.c 		dev_printk(KERN_DEBUG, &ir->dev->intf->dev,		\
intf              474 drivers/media/usb/em28xx/em28xx-input.c 		dev_err(&ir->dev->intf->dev,
intf              587 drivers/media/usb/em28xx/em28xx-input.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              591 drivers/media/usb/em28xx/em28xx-input.c 	dev_info(&dev->intf->dev, "Registering snapshot button...\n");
intf              608 drivers/media/usb/em28xx/em28xx-input.c 	input_dev->dev.parent = &dev->intf->dev;
intf              612 drivers/media/usb/em28xx/em28xx-input.c 		dev_err(&dev->intf->dev, "input_register_device failed\n");
intf              653 drivers/media/usb/em28xx/em28xx-input.c 				dev_err(&dev->intf->dev,
intf              691 drivers/media/usb/em28xx/em28xx-input.c 		dev_info(&dev->intf->dev, "Deregistering snapshot button\n");
intf              699 drivers/media/usb/em28xx/em28xx-input.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              721 drivers/media/usb/em28xx/em28xx-input.c 			dev_warn(&dev->intf->dev,
intf              729 drivers/media/usb/em28xx/em28xx-input.c 		dev_warn(&dev->intf->dev,
intf              734 drivers/media/usb/em28xx/em28xx-input.c 	dev_info(&dev->intf->dev, "Registering input extension\n");
intf              825 drivers/media/usb/em28xx/em28xx-input.c 	rc->dev.parent = &dev->intf->dev;
intf              833 drivers/media/usb/em28xx/em28xx-input.c 	dev_info(&dev->intf->dev, "Input extension successfully initialized\n");
intf              854 drivers/media/usb/em28xx/em28xx-input.c 	dev_info(&dev->intf->dev, "Closing input extension\n");
intf              883 drivers/media/usb/em28xx/em28xx-input.c 	dev_info(&dev->intf->dev, "Suspending input extension\n");
intf              902 drivers/media/usb/em28xx/em28xx-input.c 	dev_info(&dev->intf->dev, "Resuming input extension\n");
intf               63 drivers/media/usb/em28xx/em28xx-vbi.c 		dev_info(&dev->intf->dev,
intf               64 drivers/media/usb/em28xx/em28xx-video.c 		dev_printk(KERN_DEBUG, &dev->intf->dev,			\
intf               70 drivers/media/usb/em28xx/em28xx-video.c 		dev_printk(KERN_DEBUG, &dev->intf->dev,			\
intf              361 drivers/media/usb/em28xx/em28xx-video.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf              422 drivers/media/usb/em28xx/em28xx-video.c 		dev_err(&dev->intf->dev,
intf              948 drivers/media/usb/em28xx/em28xx-video.c 			dev_err(&dev->intf->dev,
intf              981 drivers/media/usb/em28xx/em28xx-video.c 		dev_err(&dev->intf->dev,
intf              989 drivers/media/usb/em28xx/em28xx-video.c 			dev_err(&dev->intf->dev,
intf             1023 drivers/media/usb/em28xx/em28xx-video.c 			dev_err(&dev->intf->dev,
intf             1028 drivers/media/usb/em28xx/em28xx-video.c 			dev_err(&dev->intf->dev,
intf             1981 drivers/media/usb/em28xx/em28xx-video.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf             2165 drivers/media/usb/em28xx/em28xx-video.c 		dev_err(&dev->intf->dev,
intf             2221 drivers/media/usb/em28xx/em28xx-video.c 	dev_info(&dev->intf->dev, "Closing video extension\n");
intf             2232 drivers/media/usb/em28xx/em28xx-video.c 		dev_info(&dev->intf->dev, "V4L2 device %s deregistered\n",
intf             2237 drivers/media/usb/em28xx/em28xx-video.c 		dev_info(&dev->intf->dev, "V4L2 device %s deregistered\n",
intf             2242 drivers/media/usb/em28xx/em28xx-video.c 		dev_info(&dev->intf->dev, "V4L2 device %s deregistered\n",
intf             2267 drivers/media/usb/em28xx/em28xx-video.c 	dev_info(&dev->intf->dev, "Suspending video extension\n");
intf             2280 drivers/media/usb/em28xx/em28xx-video.c 	dev_info(&dev->intf->dev, "Resuming video extension\n");
intf             2294 drivers/media/usb/em28xx/em28xx-video.c 	struct usb_device *udev = interface_to_usbdev(dev->intf);
intf             2318 drivers/media/usb/em28xx/em28xx-video.c 			dev_err(&dev->intf->dev,
intf             2454 drivers/media/usb/em28xx/em28xx-video.c 		 dev_name(&dev->intf->dev), type_name);
intf             2538 drivers/media/usb/em28xx/em28xx-video.c 	dev_info(&dev->intf->dev, "Registering V4L2 extension\n");
intf             2554 drivers/media/usb/em28xx/em28xx-video.c 	ret = v4l2_device_register(&dev->intf->dev, &v4l2->v4l2_dev);
intf             2556 drivers/media/usb/em28xx/em28xx-video.c 		dev_err(&dev->intf->dev,
intf             2641 drivers/media/usb/em28xx/em28xx-video.c 		dev_err(&dev->intf->dev,
intf             2670 drivers/media/usb/em28xx/em28xx-video.c 			dev_err(&dev->intf->dev,
intf             2679 drivers/media/usb/em28xx/em28xx-video.c 			dev_err(&dev->intf->dev,
intf             2795 drivers/media/usb/em28xx/em28xx-video.c 		dev_err(&dev->intf->dev,
intf             2829 drivers/media/usb/em28xx/em28xx-video.c 			dev_err(&dev->intf->dev,
intf             2842 drivers/media/usb/em28xx/em28xx-video.c 			dev_err(&dev->intf->dev,
intf             2846 drivers/media/usb/em28xx/em28xx-video.c 		dev_info(&dev->intf->dev,
intf             2857 drivers/media/usb/em28xx/em28xx-video.c 		dev_err(&dev->intf->dev,
intf             2864 drivers/media/usb/em28xx/em28xx-video.c 	dev_info(&dev->intf->dev,
intf             2869 drivers/media/usb/em28xx/em28xx-video.c 		dev_info(&dev->intf->dev,
intf             2879 drivers/media/usb/em28xx/em28xx-video.c 	dev_info(&dev->intf->dev,
intf             2889 drivers/media/usb/em28xx/em28xx-video.c 		dev_info(&dev->intf->dev,
intf             2895 drivers/media/usb/em28xx/em28xx-video.c 		dev_info(&dev->intf->dev,
intf             2901 drivers/media/usb/em28xx/em28xx-video.c 		dev_info(&dev->intf->dev,
intf              727 drivers/media/usb/em28xx/em28xx.h 	struct usb_interface *intf;	// the usb interface
intf             1040 drivers/media/usb/go7007/go7007-usb.c static int go7007_usb_probe(struct usb_interface *intf,
intf             1046 drivers/media/usb/go7007/go7007-usb.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf             1091 drivers/media/usb/go7007/go7007-usb.c 		dev_err(&intf->dev, "The Lifeview TV Walker Ultra is not supported. Sorry!\n");
intf             1099 drivers/media/usb/go7007/go7007-usb.c 		dev_info(&intf->dev, "Sensoray 2250 found\n");
intf             1108 drivers/media/usb/go7007/go7007-usb.c 		dev_err(&intf->dev, "unknown board ID %d!\n",
intf             1113 drivers/media/usb/go7007/go7007-usb.c 	go = go7007_alloc(&board->main_info, &intf->dev);
intf             1153 drivers/media/usb/go7007/go7007-usb.c 	usb_set_intfdata(intf, &go->v4l2_dev);
intf             1315 drivers/media/usb/go7007/go7007-usb.c static void go7007_usb_disconnect(struct usb_interface *intf)
intf             1317 drivers/media/usb/go7007/go7007-usb.c 	struct go7007 *go = to_go7007(usb_get_intfdata(intf));
intf              118 drivers/media/usb/gspca/benq.c 	struct usb_interface *intf;
intf              126 drivers/media/usb/gspca/benq.c 	intf = usb_ifnum_to_if(gspca_dev->dev, gspca_dev->iface);
intf              128 drivers/media/usb/gspca/benq.c 					intf->num_altsetting - 1);
intf              255 drivers/media/usb/gspca/benq.c static int sd_probe(struct usb_interface *intf,
intf              258 drivers/media/usb/gspca/benq.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              934 drivers/media/usb/gspca/conex.c static int sd_probe(struct usb_interface *intf,
intf              937 drivers/media/usb/gspca/conex.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             1881 drivers/media/usb/gspca/cpia1.c static int sd_probe(struct usb_interface *intf,
intf             1884 drivers/media/usb/gspca/cpia1.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              260 drivers/media/usb/gspca/dtcs033.c static int sd_probe(struct usb_interface *intf,
intf              263 drivers/media/usb/gspca/dtcs033.c 	return gspca_dev_probe(intf, id,
intf              763 drivers/media/usb/gspca/etoms.c static int sd_probe(struct usb_interface *intf,
intf              766 drivers/media/usb/gspca/etoms.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              272 drivers/media/usb/gspca/finepix.c static int sd_probe(struct usb_interface *intf,
intf              275 drivers/media/usb/gspca/finepix.c 	return gspca_dev_probe(intf, id,
intf              508 drivers/media/usb/gspca/gl860/gl860.c static int sd_probe(struct usb_interface *intf,
intf              511 drivers/media/usb/gspca/gl860/gl860.c 	return gspca_dev_probe(intf, id,
intf              515 drivers/media/usb/gspca/gl860/gl860.c static void sd_disconnect(struct usb_interface *intf)
intf              517 drivers/media/usb/gspca/gl860/gl860.c 	gspca_disconnect(intf);
intf              210 drivers/media/usb/gspca/gspca.c 	struct usb_interface *intf;
intf              216 drivers/media/usb/gspca/gspca.c 		intf = usb_ifnum_to_if(gspca_dev->dev, gspca_dev->iface);
intf              217 drivers/media/usb/gspca/gspca.c 		intf_desc = intf->cur_altsetting;
intf              576 drivers/media/usb/gspca/gspca.c 			struct usb_interface *intf,
intf              583 drivers/media/usb/gspca/gspca.c 	nbalt = intf->num_altsetting;
intf              594 drivers/media/usb/gspca/gspca.c 			ep = alt_xfer(&intf->altsetting[j],
intf              756 drivers/media/usb/gspca/gspca.c 	struct usb_interface *intf;
intf              770 drivers/media/usb/gspca/gspca.c 	intf = usb_ifnum_to_if(gspca_dev->dev, gspca_dev->iface);
intf              771 drivers/media/usb/gspca/gspca.c 	gspca_dev->alt = gspca_dev->cam.bulk ? intf->num_altsetting : 0;
intf              783 drivers/media/usb/gspca/gspca.c 		ep = alt_xfer(&intf->altsetting[gspca_dev->alt], xfer,
intf              794 drivers/media/usb/gspca/gspca.c 		alt_idx = build_isoc_ep_tb(gspca_dev, intf, ep_tb);
intf              810 drivers/media/usb/gspca/gspca.c 			if (intf->num_altsetting > 1) {
intf              826 drivers/media/usb/gspca/gspca.c 				alt_xfer(&intf->altsetting[alt], xfer,
intf             1442 drivers/media/usb/gspca/gspca.c int gspca_dev_probe2(struct usb_interface *intf,
intf             1449 drivers/media/usb/gspca/gspca.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1471 drivers/media/usb/gspca/gspca.c 	gspca_dev->iface = intf->cur_altsetting->desc.bInterfaceNumber;
intf             1492 drivers/media/usb/gspca/gspca.c 	ret = v4l2_device_register(&intf->dev, &gspca_dev->v4l2_dev);
intf             1565 drivers/media/usb/gspca/gspca.c 	usb_set_intfdata(intf, gspca_dev);
intf             1585 drivers/media/usb/gspca/gspca.c int gspca_dev_probe(struct usb_interface *intf,
intf             1591 drivers/media/usb/gspca/gspca.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1602 drivers/media/usb/gspca/gspca.c 	 && intf->cur_altsetting->desc.bInterfaceNumber != 0)
intf             1605 drivers/media/usb/gspca/gspca.c 	return gspca_dev_probe2(intf, id, sd_desc, dev_size, module);
intf             1615 drivers/media/usb/gspca/gspca.c void gspca_disconnect(struct usb_interface *intf)
intf             1617 drivers/media/usb/gspca/gspca.c 	struct gspca_dev *gspca_dev = usb_get_intfdata(intf);
intf             1651 drivers/media/usb/gspca/gspca.c int gspca_suspend(struct usb_interface *intf, pm_message_t message)
intf             1653 drivers/media/usb/gspca/gspca.c 	struct gspca_dev *gspca_dev = usb_get_intfdata(intf);
intf             1675 drivers/media/usb/gspca/gspca.c int gspca_resume(struct usb_interface *intf)
intf             1677 drivers/media/usb/gspca/gspca.c 	struct gspca_dev *gspca_dev = usb_get_intfdata(intf);
intf              218 drivers/media/usb/gspca/gspca.h int gspca_dev_probe(struct usb_interface *intf,
intf              223 drivers/media/usb/gspca/gspca.h int gspca_dev_probe2(struct usb_interface *intf,
intf              228 drivers/media/usb/gspca/gspca.h void gspca_disconnect(struct usb_interface *intf);
intf              234 drivers/media/usb/gspca/gspca.h int gspca_suspend(struct usb_interface *intf, pm_message_t message);
intf              235 drivers/media/usb/gspca/gspca.h int gspca_resume(struct usb_interface *intf);
intf              516 drivers/media/usb/gspca/jeilinj.c static int sd_probe(struct usb_interface *intf,
intf              519 drivers/media/usb/gspca/jeilinj.c 	return gspca_dev_probe(intf, id,
intf              503 drivers/media/usb/gspca/jl2005bcd.c static int sd_probe(struct usb_interface *intf,
intf              506 drivers/media/usb/gspca/jl2005bcd.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              449 drivers/media/usb/gspca/kinect.c static int sd_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              452 drivers/media/usb/gspca/kinect.c 		return gspca_dev_probe(intf, id, &sd_desc_depth,
intf              455 drivers/media/usb/gspca/kinect.c 		return gspca_dev_probe(intf, id, &sd_desc_video,
intf              174 drivers/media/usb/gspca/konica.c 	struct usb_interface *intf;
intf              176 drivers/media/usb/gspca/konica.c 	intf = usb_ifnum_to_if(sd->gspca_dev.dev, sd->gspca_dev.iface);
intf              177 drivers/media/usb/gspca/konica.c 	alt = usb_altnum_to_altsetting(intf, sd->gspca_dev.alt);
intf              459 drivers/media/usb/gspca/konica.c static int sd_probe(struct usb_interface *intf,
intf              462 drivers/media/usb/gspca/konica.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              403 drivers/media/usb/gspca/m5602/m5602_core.c static int m5602_probe(struct usb_interface *intf,
intf              406 drivers/media/usb/gspca/m5602/m5602_core.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              410 drivers/media/usb/gspca/m5602/m5602_core.c static void m5602_disconnect(struct usb_interface *intf)
intf              412 drivers/media/usb/gspca/m5602/m5602_core.c 	struct gspca_dev *gspca_dev = usb_get_intfdata(intf);
intf              418 drivers/media/usb/gspca/m5602/m5602_core.c 	gspca_disconnect(intf);
intf              408 drivers/media/usb/gspca/mars.c static int sd_probe(struct usb_interface *intf,
intf              411 drivers/media/usb/gspca/mars.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             1059 drivers/media/usb/gspca/mr97310a.c static int sd_probe(struct usb_interface *intf,
intf             1062 drivers/media/usb/gspca/mr97310a.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             2070 drivers/media/usb/gspca/nw80x.c static int sd_probe(struct usb_interface *intf,
intf             2073 drivers/media/usb/gspca/nw80x.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             3470 drivers/media/usb/gspca/ov519.c 	struct usb_interface *intf;
intf             3472 drivers/media/usb/gspca/ov519.c 	intf = usb_ifnum_to_if(sd->gspca_dev.dev, sd->gspca_dev.iface);
intf             3473 drivers/media/usb/gspca/ov519.c 	alt = usb_altnum_to_altsetting(intf, sd->gspca_dev.alt);
intf             3601 drivers/media/usb/gspca/ov519.c 	struct usb_interface *intf;
intf             3603 drivers/media/usb/gspca/ov519.c 	intf = usb_ifnum_to_if(sd->gspca_dev.dev, sd->gspca_dev.iface);
intf             3604 drivers/media/usb/gspca/ov519.c 	alt = usb_altnum_to_altsetting(intf, sd->gspca_dev.alt);
intf             5008 drivers/media/usb/gspca/ov519.c static int sd_probe(struct usb_interface *intf,
intf             5011 drivers/media/usb/gspca/ov519.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             1590 drivers/media/usb/gspca/ov534.c static int sd_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1592 drivers/media/usb/gspca/ov534.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             1803 drivers/media/usb/gspca/ov534_9.c static int sd_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1805 drivers/media/usb/gspca/ov534_9.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              456 drivers/media/usb/gspca/pac207.c static int sd_probe(struct usb_interface *intf,
intf              459 drivers/media/usb/gspca/pac207.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              933 drivers/media/usb/gspca/pac7302.c static int sd_probe(struct usb_interface *intf,
intf              936 drivers/media/usb/gspca/pac7302.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              668 drivers/media/usb/gspca/pac7311.c static int sd_probe(struct usb_interface *intf,
intf              671 drivers/media/usb/gspca/pac7311.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              699 drivers/media/usb/gspca/se401.c static int sd_probe(struct usb_interface *intf,
intf              702 drivers/media/usb/gspca/se401.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              706 drivers/media/usb/gspca/se401.c static int sd_pre_reset(struct usb_interface *intf)
intf              711 drivers/media/usb/gspca/se401.c static int sd_post_reset(struct usb_interface *intf)
intf              944 drivers/media/usb/gspca/sn9c2028.c static int sd_probe(struct usb_interface *intf,
intf              947 drivers/media/usb/gspca/sn9c2028.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             1937 drivers/media/usb/gspca/sn9c20x.c 	struct usb_interface *intf;
intf             1946 drivers/media/usb/gspca/sn9c20x.c 		intf = usb_ifnum_to_if(gspca_dev->dev, gspca_dev->iface);
intf             1948 drivers/media/usb/gspca/sn9c20x.c 		if (intf->num_altsetting != 9) {
intf             1950 drivers/media/usb/gspca/sn9c20x.c 				intf->num_altsetting);
intf             1951 drivers/media/usb/gspca/sn9c20x.c 			gspca_dev->alt = intf->num_altsetting;
intf             2370 drivers/media/usb/gspca/sn9c20x.c static int sd_probe(struct usb_interface *intf,
intf             2373 drivers/media/usb/gspca/sn9c20x.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             1450 drivers/media/usb/gspca/sonixb.c static int sd_probe(struct usb_interface *intf,
intf             1453 drivers/media/usb/gspca/sonixb.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             2962 drivers/media/usb/gspca/sonixj.c static int sd_probe(struct usb_interface *intf,
intf             2965 drivers/media/usb/gspca/sonixj.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              415 drivers/media/usb/gspca/spca1528.c static int sd_probe(struct usb_interface *intf,
intf              419 drivers/media/usb/gspca/spca1528.c 	if (intf->cur_altsetting->desc.bInterfaceNumber != 1)
intf              422 drivers/media/usb/gspca/spca1528.c 	return gspca_dev_probe2(intf, id, &sd_desc, sizeof(struct sd),
intf              960 drivers/media/usb/gspca/spca500.c static int sd_probe(struct usb_interface *intf,
intf              963 drivers/media/usb/gspca/spca500.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             2017 drivers/media/usb/gspca/spca501.c static int sd_probe(struct usb_interface *intf,
intf             2020 drivers/media/usb/gspca/spca501.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              772 drivers/media/usb/gspca/spca505.c static int sd_probe(struct usb_interface *intf,
intf              775 drivers/media/usb/gspca/spca505.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              581 drivers/media/usb/gspca/spca506.c static int sd_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              583 drivers/media/usb/gspca/spca506.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             1507 drivers/media/usb/gspca/spca508.c static int sd_probe(struct usb_interface *intf,
intf             1510 drivers/media/usb/gspca/spca508.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              890 drivers/media/usb/gspca/spca561.c static int sd_probe(struct usb_interface *intf,
intf              893 drivers/media/usb/gspca/spca561.c 	return gspca_dev_probe(intf, id,
intf              404 drivers/media/usb/gspca/sq905.c static int sd_probe(struct usb_interface *intf,
intf              407 drivers/media/usb/gspca/sq905.c 	return gspca_dev_probe(intf, id,
intf              306 drivers/media/usb/gspca/sq905c.c static int sd_probe(struct usb_interface *intf,
intf              309 drivers/media/usb/gspca/sq905c.c 	return gspca_dev_probe(intf, id,
intf             1137 drivers/media/usb/gspca/sq930x.c static int sd_probe(struct usb_interface *intf,
intf             1140 drivers/media/usb/gspca/sq930x.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              415 drivers/media/usb/gspca/stk014.c static int sd_probe(struct usb_interface *intf,
intf              418 drivers/media/usb/gspca/stk014.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              657 drivers/media/usb/gspca/stk1135.c static int sd_probe(struct usb_interface *intf,
intf              660 drivers/media/usb/gspca/stk1135.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              320 drivers/media/usb/gspca/stv0680.c static int sd_probe(struct usb_interface *intf,
intf              323 drivers/media/usb/gspca/stv0680.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              275 drivers/media/usb/gspca/stv06xx/stv06xx.c 	struct usb_interface *intf;
intf              278 drivers/media/usb/gspca/stv06xx/stv06xx.c 	intf = usb_ifnum_to_if(sd->gspca_dev.dev, sd->gspca_dev.iface);
intf              279 drivers/media/usb/gspca/stv06xx/stv06xx.c 	alt = usb_altnum_to_altsetting(intf, sd->gspca_dev.alt);
intf              601 drivers/media/usb/gspca/stv06xx/stv06xx.c static int sd_probe(struct usb_interface *intf,
intf              604 drivers/media/usb/gspca/stv06xx/stv06xx.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              608 drivers/media/usb/gspca/stv06xx/stv06xx.c static void sd_disconnect(struct usb_interface *intf)
intf              610 drivers/media/usb/gspca/stv06xx/stv06xx.c 	struct gspca_dev *gspca_dev = usb_get_intfdata(intf);
intf              616 drivers/media/usb/gspca/stv06xx/stv06xx.c 	gspca_disconnect(intf);
intf              179 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	struct usb_interface *intf;
intf              184 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	intf = usb_ifnum_to_if(sd->gspca_dev.dev, sd->gspca_dev.iface);
intf              185 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	alt = usb_altnum_to_altsetting(intf, sd->gspca_dev.alt);
intf             1050 drivers/media/usb/gspca/sunplus.c static int sd_probe(struct usb_interface *intf,
intf             1053 drivers/media/usb/gspca/sunplus.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             1022 drivers/media/usb/gspca/t613.c static int sd_probe(struct usb_interface *intf,
intf             1025 drivers/media/usb/gspca/t613.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              694 drivers/media/usb/gspca/touptek.c static int sd_probe(struct usb_interface *intf,
intf              697 drivers/media/usb/gspca/touptek.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              346 drivers/media/usb/gspca/tv8532.c static int sd_probe(struct usb_interface *intf,
intf              349 drivers/media/usb/gspca/tv8532.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf             3819 drivers/media/usb/gspca/vc032x.c static int sd_probe(struct usb_interface *intf,
intf             3822 drivers/media/usb/gspca/vc032x.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              326 drivers/media/usb/gspca/vicam.c static int sd_probe(struct usb_interface *intf,
intf              329 drivers/media/usb/gspca/vicam.c 	return gspca_dev_probe(intf, id,
intf             1436 drivers/media/usb/gspca/xirlink_cit.c 	struct usb_interface *intf;
intf             1438 drivers/media/usb/gspca/xirlink_cit.c 	intf = usb_ifnum_to_if(gspca_dev->dev, gspca_dev->iface);
intf             1439 drivers/media/usb/gspca/xirlink_cit.c 	alt = usb_altnum_to_altsetting(intf, gspca_dev->alt);
intf             3108 drivers/media/usb/gspca/xirlink_cit.c static int sd_probe(struct usb_interface *intf,
intf             3116 drivers/media/usb/gspca/xirlink_cit.c 		if (intf->cur_altsetting->desc.bInterfaceNumber != 2)
intf             3121 drivers/media/usb/gspca/xirlink_cit.c 		if (intf->cur_altsetting->desc.bInterfaceNumber != 0)
intf             3125 drivers/media/usb/gspca/xirlink_cit.c 		if (intf->cur_altsetting->desc.bInterfaceNumber != 0)
intf             3134 drivers/media/usb/gspca/xirlink_cit.c 	return gspca_dev_probe2(intf, id, desc, sizeof(struct sd), THIS_MODULE);
intf             7005 drivers/media/usb/gspca/zc3xx.c static int sd_probe(struct usb_interface *intf,
intf             7008 drivers/media/usb/gspca/zc3xx.c 	return gspca_dev_probe(intf, id, &sd_desc, sizeof(struct sd),
intf              110 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf;
intf              237 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf              265 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "device is sleeping\n");
intf              271 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "RX ADC frequency=%u Hz\n", dev->f_adc);
intf              276 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "TX DAC frequency=%u Hz\n", dev->f_dac);
intf              312 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "RX bandwidth selected=%u\n", uitmp);
intf              328 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "TX bandwidth selected=%u\n", uitmp);
intf              347 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "RX RF frequency=%u Hz\n", dev->f_rx);
intf              352 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "TX RF frequency=%u Hz\n", dev->f_tx);
intf              375 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "RX RF gain val=%d->%d\n",
intf              387 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "TX RF gain val=%d->%d\n",
intf              410 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "IF gain val=%d->%d\n",
intf              421 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "TX LNA gain val=%d->%d\n",
intf              432 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              484 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf              488 drivers/media/usb/hackrf/hackrf.c 	dev_dbg_ratelimited(&intf->dev, "status=%d length=%u/%u\n", urb->status,
intf              500 drivers/media/usb/hackrf/hackrf.c 		dev_err_ratelimited(&intf->dev, "URB failed %d\n", urb->status);
intf              508 drivers/media/usb/hackrf/hackrf.c 		dev_notice_ratelimited(&intf->dev,
intf              529 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf              533 drivers/media/usb/hackrf/hackrf.c 	dev_dbg_ratelimited(&intf->dev, "status=%d length=%u/%u\n", urb->status,
intf              545 drivers/media/usb/hackrf/hackrf.c 		dev_err_ratelimited(&intf->dev, "URB failed %d\n", urb->status);
intf              552 drivers/media/usb/hackrf/hackrf.c 		dev_notice_ratelimited(&intf->dev,
intf              705 drivers/media/usb/hackrf/hackrf.c static void hackrf_disconnect(struct usb_interface *intf)
intf              707 drivers/media/usb/hackrf/hackrf.c 	struct v4l2_device *v = usb_get_intfdata(intf);
intf              730 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf              735 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "\n");
intf              744 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "list_for_each_entry_safe\n");
intf              778 drivers/media/usb/hackrf/hackrf.c 	dev_dbg_ratelimited(&dev->intf->dev, "\n");
intf              793 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf              797 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "count=%i\n", count);
intf              855 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              862 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf              864 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "\n");
intf              898 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf              900 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "\n");
intf             1092 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf             1097 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "tuner=%d type=%d frequency=%u\n",
intf             1131 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1139 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf             1164 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1271 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf             1289 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "unknown ctrl: id=%d name=%s\n",
intf             1301 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1309 drivers/media/usb/hackrf/hackrf.c 	struct usb_interface *intf = dev->intf;
intf             1324 drivers/media/usb/hackrf/hackrf.c 		dev_dbg(&intf->dev, "unknown ctrl: id=%d name=%s\n",
intf             1336 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf             1348 drivers/media/usb/hackrf/hackrf.c static int hackrf_probe(struct usb_interface *intf,
intf             1366 drivers/media/usb/hackrf/hackrf.c 	dev->intf = intf;
intf             1367 drivers/media/usb/hackrf/hackrf.c 	dev->dev = &intf->dev;
intf             1368 drivers/media/usb/hackrf/hackrf.c 	dev->udev = interface_to_usbdev(intf);
intf             1470 drivers/media/usb/hackrf/hackrf.c 	ret = v4l2_device_register(&intf->dev, &dev->v4l2_dev);
intf             1529 drivers/media/usb/hackrf/hackrf.c 	dev_dbg(&intf->dev, "failed=%d\n", ret);
intf              563 drivers/media/usb/msi2500/msi2500.c static void msi2500_disconnect(struct usb_interface *intf)
intf              565 drivers/media/usb/msi2500/msi2500.c 	struct v4l2_device *v = usb_get_intfdata(intf);
intf             1164 drivers/media/usb/msi2500/msi2500.c static int msi2500_probe(struct usb_interface *intf,
intf             1188 drivers/media/usb/msi2500/msi2500.c 	dev->dev = &intf->dev;
intf             1189 drivers/media/usb/msi2500/msi2500.c 	dev->udev = interface_to_usbdev(intf);
intf             1219 drivers/media/usb/msi2500/msi2500.c 	ret = v4l2_device_register(&intf->dev, &dev->v4l2_dev);
intf              202 drivers/media/usb/pvrusb2/pvrusb2-context.c 	struct usb_interface *intf,
intf              222 drivers/media/usb/pvrusb2/pvrusb2-context.c 	mp->hdw = pvr2_hdw_create(intf,devid);
intf               55 drivers/media/usb/pvrusb2/pvrusb2-context.h struct pvr2_context *pvr2_context_create(struct usb_interface *intf,
intf             2347 drivers/media/usb/pvrusb2/pvrusb2-hdw.c struct pvr2_hdw *pvr2_hdw_create(struct usb_interface *intf,
intf             2360 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	usb_dev = interface_to_usbdev(intf);
intf             2557 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	if (v4l2_device_register(&intf->dev, &hdw->v4l2_dev) != 0) {
intf             2592 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	hdw->usb_intf = intf;
intf               95 drivers/media/usb/pvrusb2/pvrusb2-hdw.h struct pvr2_hdw *pvr2_hdw_create(struct usb_interface *intf,
intf               56 drivers/media/usb/pvrusb2/pvrusb2-main.c static int pvr_probe(struct usb_interface *intf,
intf               62 drivers/media/usb/pvrusb2/pvrusb2-main.c 	pvr = pvr2_context_create(intf,devid,pvr_setup_attach);
intf               71 drivers/media/usb/pvrusb2/pvrusb2-main.c 	usb_set_intfdata(intf, pvr);
intf               80 drivers/media/usb/pvrusb2/pvrusb2-main.c static void pvr_disconnect(struct usb_interface *intf)
intf               82 drivers/media/usb/pvrusb2/pvrusb2-main.c 	struct pvr2_context *pvr = usb_get_intfdata(intf);
intf               86 drivers/media/usb/pvrusb2/pvrusb2-main.c 	usb_set_intfdata (intf, NULL);
intf              109 drivers/media/usb/pwc/pwc-if.c static int usb_pwc_probe(struct usb_interface *intf, const struct usb_device_id *id);
intf              110 drivers/media/usb/pwc/pwc-if.c static void usb_pwc_disconnect(struct usb_interface *intf);
intf              393 drivers/media/usb/pwc/pwc-if.c 	struct usb_interface *intf;
intf              411 drivers/media/usb/pwc/pwc-if.c 	intf = usb_ifnum_to_if(udev, 0);
intf              412 drivers/media/usb/pwc/pwc-if.c 	if (intf)
intf              413 drivers/media/usb/pwc/pwc-if.c 		idesc = usb_altnum_to_altsetting(intf, pdev->valternate);
intf              762 drivers/media/usb/pwc/pwc-if.c static int usb_pwc_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              764 drivers/media/usb/pwc/pwc-if.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              779 drivers/media/usb/pwc/pwc-if.c 		intf->altsetting->desc.bInterfaceNumber);
intf              785 drivers/media/usb/pwc/pwc-if.c 	if (intf->altsetting->desc.bInterfaceNumber > 0)
intf             1107 drivers/media/usb/pwc/pwc-if.c 	rc = v4l2_device_register(&intf->dev, &pdev->v4l2_dev);
intf             1169 drivers/media/usb/pwc/pwc-if.c static void usb_pwc_disconnect(struct usb_interface *intf)
intf             1171 drivers/media/usb/pwc/pwc-if.c 	struct v4l2_device *v = usb_get_intfdata(intf);
intf              336 drivers/media/usb/siano/smsusb.c static void smsusb_term_device(struct usb_interface *intf)
intf              338 drivers/media/usb/siano/smsusb.c 	struct smsusb_device_t *dev = usb_get_intfdata(intf);
intf              353 drivers/media/usb/siano/smsusb.c 	usb_set_intfdata(intf, NULL);
intf              386 drivers/media/usb/siano/smsusb.c static int smsusb_init_device(struct usb_interface *intf, int board_id)
intf              400 drivers/media/usb/siano/smsusb.c 	usb_set_intfdata(intf, dev);
intf              401 drivers/media/usb/siano/smsusb.c 	dev->udev = interface_to_usbdev(intf);
intf              404 drivers/media/usb/siano/smsusb.c 	for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) {
intf              406 drivers/media/usb/siano/smsusb.c 				&intf->cur_altsetting->endpoint[i].desc;
intf              418 drivers/media/usb/siano/smsusb.c 		smsusb_term_device(intf);
intf              456 drivers/media/usb/siano/smsusb.c 		smsusb_term_device(intf);
intf              478 drivers/media/usb/siano/smsusb.c 		smsusb_term_device(intf);
intf              487 drivers/media/usb/siano/smsusb.c 		smsusb_term_device(intf);
intf              496 drivers/media/usb/siano/smsusb.c static int smsusb_probe(struct usb_interface *intf,
intf              499 drivers/media/usb/siano/smsusb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              505 drivers/media/usb/siano/smsusb.c 		 intf->cur_altsetting->desc.bInterfaceNumber);
intf              508 drivers/media/usb/siano/smsusb.c 	    intf->cur_altsetting->desc.bInterfaceNumber) {
intf              510 drivers/media/usb/siano/smsusb.c 			intf->cur_altsetting->desc.bInterfaceNumber,
intf              515 drivers/media/usb/siano/smsusb.c 	if (intf->num_altsetting > 1) {
intf              517 drivers/media/usb/siano/smsusb.c 				       intf->cur_altsetting->desc.bInterfaceNumber,
intf              526 drivers/media/usb/siano/smsusb.c 	       intf->cur_altsetting->desc.bInterfaceNumber);
intf              527 drivers/media/usb/siano/smsusb.c 	for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) {
intf              529 drivers/media/usb/siano/smsusb.c 		       intf->cur_altsetting->endpoint[i].desc.bEndpointAddress,
intf              530 drivers/media/usb/siano/smsusb.c 		       intf->cur_altsetting->endpoint[i].desc.bmAttributes,
intf              531 drivers/media/usb/siano/smsusb.c 		       intf->cur_altsetting->endpoint[i].desc.wMaxPacketSize);
intf              532 drivers/media/usb/siano/smsusb.c 		if (intf->cur_altsetting->endpoint[i].desc.bEndpointAddress &
intf              535 drivers/media/usb/siano/smsusb.c 				intf->cur_altsetting->endpoint[i].desc.bEndpointAddress));
intf              538 drivers/media/usb/siano/smsusb.c 				intf->cur_altsetting->endpoint[i].desc.bEndpointAddress));
intf              541 drivers/media/usb/siano/smsusb.c 	    (intf->cur_altsetting->desc.bInterfaceNumber == 0)) {
intf              566 drivers/media/usb/siano/smsusb.c 		rc = smsusb_init_device(intf, id->driver_info);
intf              574 drivers/media/usb/siano/smsusb.c static void smsusb_disconnect(struct usb_interface *intf)
intf              576 drivers/media/usb/siano/smsusb.c 	smsusb_term_device(intf);
intf              579 drivers/media/usb/siano/smsusb.c static int smsusb_suspend(struct usb_interface *intf, pm_message_t msg)
intf              581 drivers/media/usb/siano/smsusb.c 	struct smsusb_device_t *dev = usb_get_intfdata(intf);
intf              589 drivers/media/usb/siano/smsusb.c static int smsusb_resume(struct usb_interface *intf)
intf              592 drivers/media/usb/siano/smsusb.c 	struct smsusb_device_t *dev = usb_get_intfdata(intf);
intf              593 drivers/media/usb/siano/smsusb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              599 drivers/media/usb/siano/smsusb.c 	for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++)
intf              601 drivers/media/usb/siano/smsusb.c 		       intf->cur_altsetting->endpoint[i].desc.bEndpointAddress,
intf              602 drivers/media/usb/siano/smsusb.c 		       intf->cur_altsetting->endpoint[i].desc.bmAttributes,
intf              603 drivers/media/usb/siano/smsusb.c 		       intf->cur_altsetting->endpoint[i].desc.wMaxPacketSize);
intf              605 drivers/media/usb/siano/smsusb.c 	if (intf->num_altsetting > 0) {
intf              607 drivers/media/usb/siano/smsusb.c 				       intf->cur_altsetting->desc.
intf              174 drivers/media/usb/stk1160/stk1160-core.c static int stk1160_scan_usb(struct usb_interface *intf, struct usb_device *udev,
intf              183 drivers/media/usb/stk1160/stk1160-core.c 	ifnum = intf->altsetting[0].desc.bInterfaceNumber;
intf              186 drivers/media/usb/stk1160/stk1160-core.c 	for (i = 0; i < intf->num_altsetting; i++) {
intf              188 drivers/media/usb/stk1160/stk1160-core.c 		for (e = 0; e < intf->altsetting[i].desc.bNumEndpoints; e++) {
intf              191 drivers/media/usb/stk1160/stk1160-core.c 			desc = &intf->altsetting[i].endpoint[e].desc;
intf              240 drivers/media/usb/stk1160/stk1160-core.c 		intf->altsetting->desc.bInterfaceNumber);
intf             1392 drivers/media/usb/stkwebcam/stk-webcam.c static int stk_camera_suspend(struct usb_interface *intf, pm_message_t message)
intf             1394 drivers/media/usb/stkwebcam/stk-webcam.c 	struct stk_camera *dev = usb_get_intfdata(intf);
intf             1403 drivers/media/usb/stkwebcam/stk-webcam.c static int stk_camera_resume(struct usb_interface *intf)
intf             1405 drivers/media/usb/stkwebcam/stk-webcam.c 	struct stk_camera *dev = usb_get_intfdata(intf);
intf             1634 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c static int ttusb_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1642 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	udev = interface_to_usbdev(intf);
intf             1644 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (intf->altsetting->desc.bInterfaceNumber != 1) return -ENODEV;
intf             1737 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	usb_set_intfdata(intf, (void *) ttusb);
intf             1756 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c static void ttusb_disconnect(struct usb_interface *intf)
intf             1758 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	struct ttusb *ttusb = usb_get_intfdata(intf);
intf             1760 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	usb_set_intfdata(intf, NULL);
intf             1643 drivers/media/usb/ttusb-dec/ttusb_dec.c static int ttusb_dec_probe(struct usb_interface *intf,
intf             1652 drivers/media/usb/ttusb-dec/ttusb_dec.c 	udev = interface_to_usbdev(intf);
intf             1659 drivers/media/usb/ttusb-dec/ttusb_dec.c 	usb_set_intfdata(intf, (void *)dec);
intf             1731 drivers/media/usb/ttusb-dec/ttusb_dec.c static void ttusb_dec_disconnect(struct usb_interface *intf)
intf             1733 drivers/media/usb/ttusb-dec/ttusb_dec.c 	struct ttusb_dec *dec = usb_get_intfdata(intf);
intf             1735 drivers/media/usb/ttusb-dec/ttusb_dec.c 	usb_set_intfdata(intf, NULL);
intf               67 drivers/media/usb/usbtv/usbtv-core.c static int usbtv_probe(struct usb_interface *intf,
intf               72 drivers/media/usb/usbtv/usbtv-core.c 	struct device *dev = &intf->dev;
intf               77 drivers/media/usb/usbtv/usbtv-core.c 	if (intf->num_altsetting != 2)
intf               79 drivers/media/usb/usbtv/usbtv-core.c 	if (intf->altsetting[1].desc.bNumEndpoints != 4)
intf               82 drivers/media/usb/usbtv/usbtv-core.c 	ep = &intf->altsetting[1].endpoint[0];
intf               94 drivers/media/usb/usbtv/usbtv-core.c 	usbtv->udev = usb_get_dev(interface_to_usbdev(intf));
intf               98 drivers/media/usb/usbtv/usbtv-core.c 	usb_set_intfdata(intf, usbtv);
intf              120 drivers/media/usb/usbtv/usbtv-core.c 	usb_set_intfdata(intf, NULL);
intf              127 drivers/media/usb/usbtv/usbtv-core.c static void usbtv_disconnect(struct usb_interface *intf)
intf              129 drivers/media/usb/usbtv/usbtv-core.c 	struct usbtv *usbtv = usb_get_intfdata(intf);
intf              131 drivers/media/usb/usbtv/usbtv-core.c 	usb_set_intfdata(intf, NULL);
intf             1311 drivers/media/usb/usbvision/usbvision-video.c 					     struct usb_interface *intf)
intf             1320 drivers/media/usb/usbvision/usbvision-video.c 	if (v4l2_device_register(&intf->dev, &usbvision->v4l2_dev))
intf             1411 drivers/media/usb/usbvision/usbvision-video.c static int usbvision_probe(struct usb_interface *intf,
intf             1414 drivers/media/usb/usbvision/usbvision-video.c 	struct usb_device *dev = usb_get_dev(interface_to_usbdev(intf));
intf             1416 drivers/media/usb/usbvision/usbvision-video.c 	__u8 ifnum = intf->altsetting->desc.bInterfaceNumber;
intf             1440 drivers/media/usb/usbvision/usbvision-video.c 		dev_err(&intf->dev, "interface %d is invalid, max is %d\n",
intf             1447 drivers/media/usb/usbvision/usbvision-video.c 		dev_err(&intf->dev, "interface %d has %d endpoints, but must have minimum 2\n",
intf             1455 drivers/media/usb/usbvision/usbvision-video.c 		dev_err(&intf->dev, "%s: interface %d. has non-ISO endpoint!\n",
intf             1457 drivers/media/usb/usbvision/usbvision-video.c 		dev_err(&intf->dev, "%s: Endpoint attributes %d",
intf             1463 drivers/media/usb/usbvision/usbvision-video.c 		dev_err(&intf->dev, "%s: interface %d. has ISO OUT endpoint!\n",
intf             1469 drivers/media/usb/usbvision/usbvision-video.c 	usbvision = usbvision_alloc(dev, intf);
intf             1471 drivers/media/usb/usbvision/usbvision-video.c 		dev_err(&intf->dev, "%s: couldn't allocate USBVision struct\n", __func__);
intf             1556 drivers/media/usb/usbvision/usbvision-video.c static void usbvision_disconnect(struct usb_interface *intf)
intf             1558 drivers/media/usb/usbvision/usbvision-video.c 	struct usb_usbvision *usbvision = to_usbvision(usb_get_intfdata(intf));
intf             1751 drivers/media/usb/uvc/uvc_ctrl.c 		if (!usb_match_one_id(dev->intf, &fixups[i].id))
intf             2218 drivers/media/usb/uvc/uvc_ctrl.c 		if (!usb_match_one_id(dev->intf, &blacklist[i].id))
intf              404 drivers/media/usb/uvc/uvc_driver.c 	usb_put_intf(stream->intf);
intf              412 drivers/media/usb/uvc/uvc_driver.c 					    struct usb_interface *intf)
intf              423 drivers/media/usb/uvc/uvc_driver.c 	stream->intf = usb_get_intf(intf);
intf              424 drivers/media/usb/uvc/uvc_driver.c 	stream->intfnum = intf->cur_altsetting->desc.bInterfaceNumber;
intf              445 drivers/media/usb/uvc/uvc_driver.c 	struct usb_interface *intf = streaming->intf;
intf              446 drivers/media/usb/uvc/uvc_driver.c 	struct usb_host_interface *alts = intf->cur_altsetting;
intf              716 drivers/media/usb/uvc/uvc_driver.c 	struct usb_interface *intf)
intf              721 drivers/media/usb/uvc/uvc_driver.c 	struct usb_host_interface *alts = &intf->altsetting[0];
intf              730 drivers/media/usb/uvc/uvc_driver.c 	if (intf->cur_altsetting->desc.bInterfaceSubClass
intf              734 drivers/media/usb/uvc/uvc_driver.c 			intf->altsetting[0].desc.bInterfaceNumber);
intf              738 drivers/media/usb/uvc/uvc_driver.c 	if (usb_driver_claim_interface(&uvc_driver.driver, intf, dev)) {
intf              741 drivers/media/usb/uvc/uvc_driver.c 			intf->altsetting[0].desc.bInterfaceNumber);
intf              745 drivers/media/usb/uvc/uvc_driver.c 	streaming = uvc_stream_new(dev, intf);
intf              747 drivers/media/usb/uvc/uvc_driver.c 		usb_driver_release_interface(&uvc_driver.driver, intf);
intf              938 drivers/media/usb/uvc/uvc_driver.c 	for (i = 0; i < intf->num_altsetting; ++i) {
intf              940 drivers/media/usb/uvc/uvc_driver.c 		alts = &intf->altsetting[i];
intf              956 drivers/media/usb/uvc/uvc_driver.c 	usb_driver_release_interface(&uvc_driver.driver, intf);
intf             1000 drivers/media/usb/uvc/uvc_driver.c 	struct usb_host_interface *alts = dev->intf->cur_altsetting;
intf             1079 drivers/media/usb/uvc/uvc_driver.c 	struct usb_interface *intf;
intf             1080 drivers/media/usb/uvc/uvc_driver.c 	struct usb_host_interface *alts = dev->intf->cur_altsetting;
intf             1100 drivers/media/usb/uvc/uvc_driver.c 			intf = usb_ifnum_to_if(udev, buffer[12+i]);
intf             1101 drivers/media/usb/uvc/uvc_driver.c 			if (intf == NULL) {
intf             1108 drivers/media/usb/uvc/uvc_driver.c 			uvc_parse_streaming(dev, intf);
intf             1337 drivers/media/usb/uvc/uvc_driver.c 	struct usb_host_interface *alts = dev->intf->cur_altsetting;
intf             1896 drivers/media/usb/uvc/uvc_driver.c 	usb_put_intf(dev->intf);
intf             1922 drivers/media/usb/uvc/uvc_driver.c 			streaming->intf);
intf             2119 drivers/media/usb/uvc/uvc_driver.c static int uvc_probe(struct usb_interface *intf,
intf             2122 drivers/media/usb/uvc/uvc_driver.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             2150 drivers/media/usb/uvc/uvc_driver.c 	dev->intf = usb_get_intf(intf);
intf             2151 drivers/media/usb/uvc/uvc_driver.c 	dev->intfnum = intf->cur_altsetting->desc.bInterfaceNumber;
intf             2169 drivers/media/usb/uvc/uvc_driver.c 	if (intf->intf_assoc && intf->intf_assoc->iFunction != 0)
intf             2170 drivers/media/usb/uvc/uvc_driver.c 		function = intf->intf_assoc->iFunction;
intf             2172 drivers/media/usb/uvc/uvc_driver.c 		function = intf->cur_altsetting->desc.iInterface;
intf             2184 drivers/media/usb/uvc/uvc_driver.c 	dev->mdev.dev = &intf->dev;
intf             2217 drivers/media/usb/uvc/uvc_driver.c 	if (v4l2_device_register(&intf->dev, &dev->vdev) < 0)
intf             2238 drivers/media/usb/uvc/uvc_driver.c 	usb_set_intfdata(intf, dev);
intf             2257 drivers/media/usb/uvc/uvc_driver.c static void uvc_disconnect(struct usb_interface *intf)
intf             2259 drivers/media/usb/uvc/uvc_driver.c 	struct uvc_device *dev = usb_get_intfdata(intf);
intf             2264 drivers/media/usb/uvc/uvc_driver.c 	usb_set_intfdata(intf, NULL);
intf             2266 drivers/media/usb/uvc/uvc_driver.c 	if (intf->cur_altsetting->desc.bInterfaceSubClass ==
intf             2274 drivers/media/usb/uvc/uvc_driver.c static int uvc_suspend(struct usb_interface *intf, pm_message_t message)
intf             2276 drivers/media/usb/uvc/uvc_driver.c 	struct uvc_device *dev = usb_get_intfdata(intf);
intf             2280 drivers/media/usb/uvc/uvc_driver.c 		intf->cur_altsetting->desc.bInterfaceNumber);
intf             2283 drivers/media/usb/uvc/uvc_driver.c 	if (intf->cur_altsetting->desc.bInterfaceSubClass ==
intf             2293 drivers/media/usb/uvc/uvc_driver.c 		if (stream->intf == intf)
intf             2302 drivers/media/usb/uvc/uvc_driver.c static int __uvc_resume(struct usb_interface *intf, int reset)
intf             2304 drivers/media/usb/uvc/uvc_driver.c 	struct uvc_device *dev = usb_get_intfdata(intf);
intf             2309 drivers/media/usb/uvc/uvc_driver.c 		intf->cur_altsetting->desc.bInterfaceNumber);
intf             2311 drivers/media/usb/uvc/uvc_driver.c 	if (intf->cur_altsetting->desc.bInterfaceSubClass ==
intf             2328 drivers/media/usb/uvc/uvc_driver.c 		if (stream->intf == intf) {
intf             2342 drivers/media/usb/uvc/uvc_driver.c static int uvc_resume(struct usb_interface *intf)
intf             2344 drivers/media/usb/uvc/uvc_driver.c 	return __uvc_resume(intf, 0);
intf             2347 drivers/media/usb/uvc/uvc_driver.c static int uvc_reset_resume(struct usb_interface *intf)
intf             2349 drivers/media/usb/uvc/uvc_driver.c 	return __uvc_resume(intf, 1);
intf               36 drivers/media/usb/uvc/uvc_status.c 	input->dev.parent = &dev->intf->dev;
intf              517 drivers/media/usb/uvc/uvc_v4l2.c 	ret = usb_autopm_get_interface(stream->dev->intf);
intf              524 drivers/media/usb/uvc/uvc_v4l2.c 		usb_autopm_put_interface(stream->dev->intf);
intf              533 drivers/media/usb/uvc/uvc_v4l2.c 			usb_autopm_put_interface(stream->dev->intf);
intf              575 drivers/media/usb/uvc/uvc_v4l2.c 	usb_autopm_put_interface(stream->dev->intf);
intf              167 drivers/media/usb/uvc/uvc_video.c 	    stream->intf->num_altsetting > 1) {
intf              386 drivers/media/usb/uvc/uvc_video.c 		if (stream->intf->num_altsetting == 1)
intf             1813 drivers/media/usb/uvc/uvc_video.c 	struct usb_interface *intf = stream->intf;
intf             1827 drivers/media/usb/uvc/uvc_video.c 	if (intf->num_altsetting > 1) {
intf             1846 drivers/media/usb/uvc/uvc_video.c 		for (i = 0; i < intf->num_altsetting; ++i) {
intf             1850 drivers/media/usb/uvc/uvc_video.c 			alts = &intf->altsetting[i];
intf             1881 drivers/media/usb/uvc/uvc_video.c 		ep = uvc_find_endpoint(&intf->altsetting[0],
intf             2059 drivers/media/usb/uvc/uvc_video.c 		else if (stream->intf->num_altsetting > 1)
intf             2064 drivers/media/usb/uvc/uvc_video.c 		if (stream->intf->num_altsetting == 1)
intf             2111 drivers/media/usb/uvc/uvc_video.c 	if (stream->intf->num_altsetting > 1) {
intf              542 drivers/media/usb/uvc/uvcvideo.h 	struct usb_interface *intf;
intf              636 drivers/media/usb/uvc/uvcvideo.h 	struct usb_interface *intf;
intf             1387 drivers/media/usb/zr364xx/zr364xx.c static int zr364xx_probe(struct usb_interface *intf,
intf             1390 drivers/media/usb/zr364xx/zr364xx.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1400 drivers/media/usb/zr364xx/zr364xx.c 	dev_info(&intf->dev, DRIVER_DESC " compatible webcam plugged\n");
intf             1401 drivers/media/usb/zr364xx/zr364xx.c 	dev_info(&intf->dev, "model %04x:%04x detected\n",
intf             1410 drivers/media/usb/zr364xx/zr364xx.c 	err = v4l2_device_register(&intf->dev, &cam->v4l2_dev);
intf             1480 drivers/media/usb/zr364xx/zr364xx.c 	DBG("dev: %p, udev %p interface %p\n", cam, cam->udev, intf);
intf             1483 drivers/media/usb/zr364xx/zr364xx.c 	iface_desc = intf->cur_altsetting;
intf             1495 drivers/media/usb/zr364xx/zr364xx.c 		dev_err(&intf->dev, "Could not find bulk-in endpoint\n");
intf             1503 drivers/media/usb/zr364xx/zr364xx.c 	usb_set_intfdata(intf, cam);
intf             1540 drivers/media/usb/zr364xx/zr364xx.c static void zr364xx_disconnect(struct usb_interface *intf)
intf             1542 drivers/media/usb/zr364xx/zr364xx.c 	struct zr364xx_camera *cam = usb_get_intfdata(intf);
intf             1545 drivers/media/usb/zr364xx/zr364xx.c 	usb_set_intfdata(intf, NULL);
intf             1546 drivers/media/usb/zr364xx/zr364xx.c 	dev_info(&intf->dev, DRIVER_DESC " webcam unplugged\n");
intf             1561 drivers/media/usb/zr364xx/zr364xx.c static int zr364xx_suspend(struct usb_interface *intf, pm_message_t message)
intf             1563 drivers/media/usb/zr364xx/zr364xx.c 	struct zr364xx_camera *cam = usb_get_intfdata(intf);
intf             1573 drivers/media/usb/zr364xx/zr364xx.c static int zr364xx_resume(struct usb_interface *intf)
intf             1575 drivers/media/usb/zr364xx/zr364xx.c 	struct zr364xx_camera *cam = usb_get_intfdata(intf);
intf              825 drivers/media/v4l2-core/v4l2-dev.c 					      &vdev->intf_devnode->intf,
intf              237 drivers/media/v4l2-core/v4l2-device.c 						      &vdev->intf_devnode->intf,
intf              708 drivers/media/v4l2-core/v4l2-mem2mem.c 	media_remove_intf_links(&m2m_dev->intf_devnode->intf);
intf              833 drivers/media/v4l2-core/v4l2-mem2mem.c 			&m2m_dev->intf_devnode->intf,
intf              841 drivers/media/v4l2-core/v4l2-mem2mem.c 			&m2m_dev->intf_devnode->intf,
intf              850 drivers/media/v4l2-core/v4l2-mem2mem.c 	media_remove_intf_links(&m2m_dev->intf_devnode->intf);
intf              617 drivers/misc/cardreader/rtsx_usb.c static int rtsx_usb_probe(struct usb_interface *intf,
intf              620 drivers/misc/cardreader/rtsx_usb.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              624 drivers/misc/cardreader/rtsx_usb.c 	dev_dbg(&intf->dev,
intf              628 drivers/misc/cardreader/rtsx_usb.c 	ucr = devm_kzalloc(&intf->dev, sizeof(*ucr), GFP_KERNEL);
intf              639 drivers/misc/cardreader/rtsx_usb.c 	usb_set_intfdata(intf, ucr);
intf              647 drivers/misc/cardreader/rtsx_usb.c 	ucr->pusb_intf = intf;
intf              657 drivers/misc/cardreader/rtsx_usb.c 	ret = mfd_add_hotplug_devices(&intf->dev, rtsx_usb_cells,
intf              663 drivers/misc/cardreader/rtsx_usb.c 	intf->needs_remote_wakeup = 1;
intf              675 drivers/misc/cardreader/rtsx_usb.c static void rtsx_usb_disconnect(struct usb_interface *intf)
intf              677 drivers/misc/cardreader/rtsx_usb.c 	struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf);
intf              679 drivers/misc/cardreader/rtsx_usb.c 	dev_dbg(&intf->dev, "%s called\n", __func__);
intf              681 drivers/misc/cardreader/rtsx_usb.c 	mfd_remove_devices(&intf->dev);
intf              689 drivers/misc/cardreader/rtsx_usb.c static int rtsx_usb_suspend(struct usb_interface *intf, pm_message_t message)
intf              692 drivers/misc/cardreader/rtsx_usb.c 		(struct rtsx_ucr *)usb_get_intfdata(intf);
intf              695 drivers/misc/cardreader/rtsx_usb.c 	dev_dbg(&intf->dev, "%s called with pm message 0x%04x\n",
intf              721 drivers/misc/cardreader/rtsx_usb.c static int rtsx_usb_resume(struct usb_interface *intf)
intf              723 drivers/misc/cardreader/rtsx_usb.c 	device_for_each_child(&intf->dev, NULL, rtsx_usb_resume_child);
intf              727 drivers/misc/cardreader/rtsx_usb.c static int rtsx_usb_reset_resume(struct usb_interface *intf)
intf              730 drivers/misc/cardreader/rtsx_usb.c 		(struct rtsx_ucr *)usb_get_intfdata(intf);
intf              733 drivers/misc/cardreader/rtsx_usb.c 	device_for_each_child(&intf->dev, NULL, rtsx_usb_resume_child);
intf              746 drivers/misc/cardreader/rtsx_usb.c static int rtsx_usb_pre_reset(struct usb_interface *intf)
intf              748 drivers/misc/cardreader/rtsx_usb.c 	struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf);
intf              754 drivers/misc/cardreader/rtsx_usb.c static int rtsx_usb_post_reset(struct usb_interface *intf)
intf              756 drivers/misc/cardreader/rtsx_usb.c 	struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf);
intf              418 drivers/mmc/host/ushc.c static int ushc_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              420 drivers/mmc/host/ushc.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              425 drivers/mmc/host/ushc.c 	if (intf->cur_altsetting->desc.bNumEndpoints < 1)
intf              428 drivers/mmc/host/ushc.c 	mmc = mmc_alloc_host(sizeof(struct ushc_data), &intf->dev);
intf              432 drivers/mmc/host/ushc.c 	usb_set_intfdata(intf, ushc);
intf              474 drivers/mmc/host/ushc.c 					intf->cur_altsetting->endpoint[0].desc.bEndpointAddress),
intf              477 drivers/mmc/host/ushc.c 			 intf->cur_altsetting->endpoint[0].desc.bInterval);
intf              532 drivers/mmc/host/ushc.c static void ushc_disconnect(struct usb_interface *intf)
intf              534 drivers/mmc/host/ushc.c 	struct ushc_data *ushc = usb_get_intfdata(intf);
intf             2380 drivers/mmc/host/vub300.c static int vub300_suspend(struct usb_interface *intf, pm_message_t message)
intf             2385 drivers/mmc/host/vub300.c static int vub300_resume(struct usb_interface *intf)
intf             2393 drivers/mmc/host/vub300.c static int vub300_pre_reset(struct usb_interface *intf)
intf             2395 drivers/mmc/host/vub300.c 	struct vub300_mmc_host *vub300 = usb_get_intfdata(intf);
intf             2400 drivers/mmc/host/vub300.c static int vub300_post_reset(struct usb_interface *intf)
intf             2402 drivers/mmc/host/vub300.c 	struct vub300_mmc_host *vub300 = usb_get_intfdata(intf);
intf              642 drivers/net/can/spi/hi311x.c 		u8 intf, eflag, statf;
intf              649 drivers/net/can/spi/hi311x.c 		intf = hi3110_read(spi, HI3110_READ_INTF);
intf              691 drivers/net/can/spi/hi311x.c 		if ((intf & HI3110_INT_BUSERR) &&
intf              734 drivers/net/can/spi/hi311x.c 		if (intf == 0)
intf              753 drivers/net/can/spi/mcp251x.c 		u8 intf, eflag;
intf              757 drivers/net/can/spi/mcp251x.c 		mcp251x_read_2regs(spi, CANINTF, &intf, &eflag);
intf              760 drivers/net/can/spi/mcp251x.c 		intf &= CANINTF_RX | CANINTF_TX | CANINTF_ERR;
intf              763 drivers/net/can/spi/mcp251x.c 		if (intf & CANINTF_RX0IF) {
intf              774 drivers/net/can/spi/mcp251x.c 		if (intf & CANINTF_RX1IF) {
intf              782 drivers/net/can/spi/mcp251x.c 		if (intf & (CANINTF_ERR | CANINTF_TX))
intf              783 drivers/net/can/spi/mcp251x.c 			clear_intf |= intf & (CANINTF_ERR | CANINTF_TX);
intf              831 drivers/net/can/spi/mcp251x.c 		if (intf & CANINTF_ERRIF) {
intf              858 drivers/net/can/spi/mcp251x.c 		if (intf == 0)
intf              861 drivers/net/can/spi/mcp251x.c 		if (intf & CANINTF_TX) {
intf              960 drivers/net/can/usb/ems_usb.c static int ems_usb_probe(struct usb_interface *intf,
intf              969 drivers/net/can/usb/ems_usb.c 		dev_err(&intf->dev, "ems_usb: Couldn't alloc candev\n");
intf              975 drivers/net/can/usb/ems_usb.c 	dev->udev = interface_to_usbdev(intf);
intf             1010 drivers/net/can/usb/ems_usb.c 	usb_set_intfdata(intf, dev);
intf             1012 drivers/net/can/usb/ems_usb.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf             1048 drivers/net/can/usb/ems_usb.c static void ems_usb_disconnect(struct usb_interface *intf)
intf             1050 drivers/net/can/usb/ems_usb.c 	struct ems_usb *dev = usb_get_intfdata(intf);
intf             1052 drivers/net/can/usb/ems_usb.c 	usb_set_intfdata(intf, NULL);
intf              479 drivers/net/can/usb/esd_usb2.c 	struct usb_interface *intf = to_usb_interface(d);
intf              480 drivers/net/can/usb/esd_usb2.c 	struct esd_usb2 *dev = usb_get_intfdata(intf);
intf              492 drivers/net/can/usb/esd_usb2.c 	struct usb_interface *intf = to_usb_interface(d);
intf              493 drivers/net/can/usb/esd_usb2.c 	struct esd_usb2 *dev = usb_get_intfdata(intf);
intf              505 drivers/net/can/usb/esd_usb2.c 	struct usb_interface *intf = to_usb_interface(d);
intf              506 drivers/net/can/usb/esd_usb2.c 	struct esd_usb2 *dev = usb_get_intfdata(intf);
intf              963 drivers/net/can/usb/esd_usb2.c static int esd_usb2_probe_one_net(struct usb_interface *intf, int index)
intf              965 drivers/net/can/usb/esd_usb2.c 	struct esd_usb2 *dev = usb_get_intfdata(intf);
intf              973 drivers/net/can/usb/esd_usb2.c 		dev_err(&intf->dev, "couldn't alloc candev\n");
intf             1010 drivers/net/can/usb/esd_usb2.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf             1015 drivers/net/can/usb/esd_usb2.c 		dev_err(&intf->dev, "couldn't register CAN device: %d\n", err);
intf             1034 drivers/net/can/usb/esd_usb2.c static int esd_usb2_probe(struct usb_interface *intf,
intf             1047 drivers/net/can/usb/esd_usb2.c 	dev->udev = interface_to_usbdev(intf);
intf             1051 drivers/net/can/usb/esd_usb2.c 	usb_set_intfdata(intf, dev);
intf             1068 drivers/net/can/usb/esd_usb2.c 		dev_err(&intf->dev, "sending version message failed\n");
intf             1074 drivers/net/can/usb/esd_usb2.c 		dev_err(&intf->dev, "no version message answer\n");
intf             1081 drivers/net/can/usb/esd_usb2.c 	if (device_create_file(&intf->dev, &dev_attr_firmware))
intf             1082 drivers/net/can/usb/esd_usb2.c 		dev_err(&intf->dev,
intf             1085 drivers/net/can/usb/esd_usb2.c 	if (device_create_file(&intf->dev, &dev_attr_hardware))
intf             1086 drivers/net/can/usb/esd_usb2.c 		dev_err(&intf->dev,
intf             1089 drivers/net/can/usb/esd_usb2.c 	if (device_create_file(&intf->dev, &dev_attr_nets))
intf             1090 drivers/net/can/usb/esd_usb2.c 		dev_err(&intf->dev,
intf             1095 drivers/net/can/usb/esd_usb2.c 		esd_usb2_probe_one_net(intf, i);
intf             1108 drivers/net/can/usb/esd_usb2.c static void esd_usb2_disconnect(struct usb_interface *intf)
intf             1110 drivers/net/can/usb/esd_usb2.c 	struct esd_usb2 *dev = usb_get_intfdata(intf);
intf             1114 drivers/net/can/usb/esd_usb2.c 	device_remove_file(&intf->dev, &dev_attr_firmware);
intf             1115 drivers/net/can/usb/esd_usb2.c 	device_remove_file(&intf->dev, &dev_attr_hardware);
intf             1116 drivers/net/can/usb/esd_usb2.c 	device_remove_file(&intf->dev, &dev_attr_nets);
intf             1118 drivers/net/can/usb/esd_usb2.c 	usb_set_intfdata(intf, NULL);
intf              241 drivers/net/can/usb/gs_usb.c 	struct usb_interface *intf = gsdev->iface;
intf              250 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
intf              251 drivers/net/can/usb/gs_usb.c 			     usb_sndctrlpipe(interface_to_usbdev(intf), 0),
intf              413 drivers/net/can/usb/gs_usb.c 	struct usb_interface *intf = dev->iface;
intf              428 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
intf              429 drivers/net/can/usb/gs_usb.c 			     usb_sndctrlpipe(interface_to_usbdev(intf), 0),
intf              786 drivers/net/can/usb/gs_usb.c 				     struct usb_interface *intf,
intf              799 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
intf              800 drivers/net/can/usb/gs_usb.c 			     usb_rcvctrlpipe(interface_to_usbdev(intf), 0),
intf              810 drivers/net/can/usb/gs_usb.c 		dev_err(&intf->dev,
intf              820 drivers/net/can/usb/gs_usb.c 		dev_err(&intf->dev, "Couldn't allocate candev\n");
intf              842 drivers/net/can/usb/gs_usb.c 	dev->udev = interface_to_usbdev(intf);
intf              843 drivers/net/can/usb/gs_usb.c 	dev->iface = intf;
intf              875 drivers/net/can/usb/gs_usb.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf              886 drivers/net/can/usb/gs_usb.c 		dev_err(&intf->dev, "Couldn't register candev (err=%d)\n", rc);
intf              900 drivers/net/can/usb/gs_usb.c static int gs_usb_probe(struct usb_interface *intf,
intf              916 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
intf              917 drivers/net/can/usb/gs_usb.c 			     usb_sndctrlpipe(interface_to_usbdev(intf), 0),
intf              921 drivers/net/can/usb/gs_usb.c 			     intf->cur_altsetting->desc.bInterfaceNumber,
intf              929 drivers/net/can/usb/gs_usb.c 		dev_err(&intf->dev, "Couldn't send data format (err=%d)\n",
intf              939 drivers/net/can/usb/gs_usb.c 	rc = usb_control_msg(interface_to_usbdev(intf),
intf              940 drivers/net/can/usb/gs_usb.c 			     usb_rcvctrlpipe(interface_to_usbdev(intf), 0),
intf              944 drivers/net/can/usb/gs_usb.c 			     intf->cur_altsetting->desc.bInterfaceNumber,
intf              949 drivers/net/can/usb/gs_usb.c 		dev_err(&intf->dev, "Couldn't get device config: (err=%d)\n",
intf              956 drivers/net/can/usb/gs_usb.c 	dev_info(&intf->dev, "Configuring for %d interfaces\n", icount);
intf              959 drivers/net/can/usb/gs_usb.c 		dev_err(&intf->dev,
intf              976 drivers/net/can/usb/gs_usb.c 	usb_set_intfdata(intf, dev);
intf              977 drivers/net/can/usb/gs_usb.c 	dev->udev = interface_to_usbdev(intf);
intf              980 drivers/net/can/usb/gs_usb.c 		dev->canch[i] = gs_make_candev(i, intf, dconf);
intf             1003 drivers/net/can/usb/gs_usb.c static void gs_usb_disconnect(struct usb_interface *intf)
intf             1006 drivers/net/can/usb/gs_usb.c 	struct gs_usb *dev = usb_get_intfdata(intf);
intf             1007 drivers/net/can/usb/gs_usb.c 	usb_set_intfdata(intf, NULL);
intf             1010 drivers/net/can/usb/gs_usb.c 		dev_err(&intf->dev, "Disconnect (nodata)\n");
intf               85 drivers/net/can/usb/kvaser_usb/kvaser_usb.h 	struct usb_interface *intf;
intf              282 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_info(&dev->intf->dev, "Rx URB aborted (%d)\n", urb->status);
intf              305 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_err(&dev->intf->dev,
intf              331 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 			dev_warn(&dev->intf->dev,
intf              365 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_warn(&dev->intf->dev, "Cannot setup read URBs, error %d\n",
intf              369 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_warn(&dev->intf->dev, "RX performances may be slow\n");
intf              649 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_err(&dev->intf->dev, "Cannot alloc candev\n");
intf              690 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	SET_NETDEV_DEV(netdev, &dev->intf->dev);
intf              697 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_err(&dev->intf->dev, "Failed to register CAN device\n");
intf              708 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c static int kvaser_usb_probe(struct usb_interface *intf,
intf              715 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	dev = devm_kzalloc(&intf->dev, sizeof(*dev), GFP_KERNEL);
intf              728 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_err(&intf->dev,
intf              734 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	dev->intf = intf;
intf              738 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_err(&intf->dev, "Cannot get usb endpoint(s)");
intf              742 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	dev->udev = interface_to_usbdev(intf);
intf              746 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	usb_set_intfdata(intf, dev);
intf              752 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_err(&intf->dev,
intf              759 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_err(&intf->dev,
intf              767 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 			dev_err(&intf->dev,
intf              776 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	dev_dbg(&intf->dev, "Firmware version: %d.%d.%d\n",
intf              781 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	dev_dbg(&intf->dev, "Max outstanding tx = %d URBs\n", dev->max_tx_urbs);
intf              785 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev_err(&intf->dev, "Cannot get card info, error %d\n", err);
intf              792 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 			dev_err(&intf->dev,
intf              810 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c static void kvaser_usb_disconnect(struct usb_interface *intf)
intf              812 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	struct kvaser_usb *dev = usb_get_intfdata(intf);
intf              814 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	usb_set_intfdata(intf, NULL);
intf              476 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_err(&dev->intf->dev,
intf              519 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			dev_err(&dev->intf->dev, "channel (%d) out of range.\n",
intf              580 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_err(&dev->intf->dev, "Wait for CMD_EXTENDED not allowed\n");
intf              604 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				dev_err_ratelimited(&dev->intf->dev,
intf              634 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_err(&dev->intf->dev,
intf              654 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev,
intf              743 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev, "Unknown capability command %u\n",
intf              928 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev,
intf              933 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev,
intf              938 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev,
intf              943 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev,
intf              948 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev,
intf              953 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev,
intf              972 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_err(&dev->intf->dev,
intf              978 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev,
intf             1311 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev, "Unhandled command (%d)\n",
intf             1330 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_warn(&dev->intf->dev, "Unhandled extended command (%d)\n",
intf             1593 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	iface_desc = dev->intf->cur_altsetting;
intf             1637 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			dev_err(&dev->intf->dev,
intf             1646 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_err(&dev->intf->dev,
intf             1707 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_err(&dev->intf->dev,
intf             1714 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_info(&dev->intf->dev, "Beta firmware in use\n");
intf             1766 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_info(&dev->intf->dev,
intf             1778 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_info(&dev->intf->dev,
intf             1789 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_info(&dev->intf->dev,
intf             1799 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev_info(&dev->intf->dev,
intf             1928 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			dev_err(&dev->intf->dev, "Format error\n");
intf             1960 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				dev_err(&dev->intf->dev, "Format error\n");
intf              431 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 				dev_err_ratelimited(&dev->intf->dev,
intf              555 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev,
intf              704 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev,
intf              798 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev,
intf              865 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev, "Invalid cmd id (%d)\n", cmd->id);
intf              897 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev, "Invalid cmd id (%d)\n", cmd->id);
intf              933 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev,
intf             1019 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev,
intf             1042 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev,
intf             1099 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c warn:		dev_warn(&dev->intf->dev, "Unhandled command (%d)\n", cmd->id);
intf             1129 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			dev_err_ratelimited(&dev->intf->dev, "Format error\n");
intf             1313 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	iface_desc = dev->intf->cur_altsetting;
intf              791 drivers/net/can/usb/mcba_usb.c static int mcba_usb_probe(struct usb_interface *intf,
intf              797 drivers/net/can/usb/mcba_usb.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf              801 drivers/net/can/usb/mcba_usb.c 		dev_err(&intf->dev, "Couldn't alloc candev\n");
intf              816 drivers/net/can/usb/mcba_usb.c 	usb_set_intfdata(intf, priv);
intf              834 drivers/net/can/usb/mcba_usb.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf              856 drivers/net/can/usb/mcba_usb.c 	dev_info(&intf->dev, "Microchip CAN BUS Analyzer connected\n");
intf              870 drivers/net/can/usb/mcba_usb.c static void mcba_usb_disconnect(struct usb_interface *intf)
intf              872 drivers/net/can/usb/mcba_usb.c 	struct mcba_priv *priv = usb_get_intfdata(intf);
intf              874 drivers/net/can/usb/mcba_usb.c 	usb_set_intfdata(intf, NULL);
intf              832 drivers/net/can/usb/peak_usb/pcan_usb.c static int pcan_usb_probe(struct usb_interface *intf)
intf              837 drivers/net/can/usb/peak_usb/pcan_usb.c 	if_desc = intf->altsetting;
intf              731 drivers/net/can/usb/peak_usb/pcan_usb_core.c 			       struct usb_interface *intf, int ctrl_idx)
intf              733 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              745 drivers/net/can/usb/peak_usb/pcan_usb_core.c 		dev_err(&intf->dev, "%s: couldn't alloc candev\n",
intf              789 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	dev->prev_siblings = usb_get_intfdata(intf);
intf              790 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	usb_set_intfdata(intf, dev);
intf              792 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf              797 drivers/net/can/usb/peak_usb/pcan_usb_core.c 		dev_err(&intf->dev, "couldn't register CAN device: %d\n", err);
intf              834 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	usb_set_intfdata(intf, dev->prev_siblings);
intf              846 drivers/net/can/usb/peak_usb/pcan_usb_core.c static void peak_usb_disconnect(struct usb_interface *intf)
intf              852 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	for (dev = usb_get_intfdata(intf); dev; dev = dev_prev_siblings) {
intf              868 drivers/net/can/usb/peak_usb/pcan_usb_core.c 		dev_info(&intf->dev, "%s removed\n", name);
intf              871 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	usb_set_intfdata(intf, NULL);
intf              877 drivers/net/can/usb/peak_usb/pcan_usb_core.c static int peak_usb_probe(struct usb_interface *intf,
intf              880 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              901 drivers/net/can/usb/peak_usb/pcan_usb_core.c 		err = peak_usb_adapter->intf_probe(intf);
intf              907 drivers/net/can/usb/peak_usb/pcan_usb_core.c 		err = peak_usb_create_dev(peak_usb_adapter, intf, i);
intf              910 drivers/net/can/usb/peak_usb/pcan_usb_core.c 			peak_usb_disconnect(intf);
intf              941 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	struct usb_interface *intf = to_usb_interface(d);
intf              945 drivers/net/can/usb/peak_usb/pcan_usb_core.c 	for (dev = usb_get_intfdata(intf); dev; dev = dev->prev_siblings) {
intf               49 drivers/net/can/usb/peak_usb/pcan_usb_core.h 	int (*intf_probe)(struct usb_interface *intf);
intf              964 drivers/net/can/usb/peak_usb/pcan_usb_pro.c int pcan_usb_pro_probe(struct usb_interface *intf)
intf              969 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	if_desc = intf->altsetting;
intf              179 drivers/net/can/usb/peak_usb/pcan_usb_pro.h int pcan_usb_pro_probe(struct usb_interface *intf);
intf              279 drivers/net/can/usb/ucan.c 	struct usb_interface *intf;
intf             1297 drivers/net/can/usb/ucan.c static int ucan_probe(struct usb_interface *intf,
intf             1315 drivers/net/can/usb/ucan.c 	udev = interface_to_usbdev(intf);
intf             1325 drivers/net/can/usb/ucan.c 	iface_desc = intf->cur_altsetting;
intf             1499 drivers/net/can/usb/ucan.c 	up->intf = intf;
intf             1517 drivers/net/can/usb/ucan.c 	usb_set_intfdata(intf, up);
intf             1518 drivers/net/can/usb/ucan.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf             1572 drivers/net/can/usb/ucan.c static void ucan_disconnect(struct usb_interface *intf)
intf             1574 drivers/net/can/usb/ucan.c 	struct ucan_priv *up = usb_get_intfdata(intf);
intf             1576 drivers/net/can/usb/ucan.c 	usb_set_intfdata(intf, NULL);
intf              896 drivers/net/can/usb/usb_8dev.c static int usb_8dev_probe(struct usb_interface *intf,
intf              904 drivers/net/can/usb/usb_8dev.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf              915 drivers/net/can/usb/usb_8dev.c 		dev_err(&intf->dev, "Couldn't alloc candev\n");
intf              945 drivers/net/can/usb/usb_8dev.c 	priv->cmd_msg_buffer = devm_kzalloc(&intf->dev, sizeof(struct usb_8dev_cmd_msg),
intf              950 drivers/net/can/usb/usb_8dev.c 	usb_set_intfdata(intf, priv);
intf              952 drivers/net/can/usb/usb_8dev.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf              989 drivers/net/can/usb/usb_8dev.c static void usb_8dev_disconnect(struct usb_interface *intf)
intf              991 drivers/net/can/usb/usb_8dev.c 	struct usb_8dev_priv *priv = usb_get_intfdata(intf);
intf              993 drivers/net/can/usb/usb_8dev.c 	usb_set_intfdata(intf, NULL);
intf              420 drivers/net/ethernet/chelsio/cxgb3/common.h 	u32 intf:4;
intf              164 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t intf:4;
intf             3004 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	key[3] = tp->proto | (tp->vlan << 8) | (tp->intf << 20);
intf              464 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h #define FW_INTFVER(chip, intf) (FW_HDR_INTFVER_##intf)
intf             1250 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h 	u8 intf;
intf             1271 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h 	__u8 intf;
intf             1045 drivers/net/ethernet/faraday/ftgmac100.c static int ftgmac100_mii_probe(struct ftgmac100 *priv, phy_interface_t intf)
intf             1057 drivers/net/ethernet/faraday/ftgmac100.c 			     &ftgmac100_adjust_link, intf);
intf              703 drivers/net/ethernet/marvell/octeontx2/af/mbox.h 	u8  intf;	 /* Rx or Tx interface */
intf              765 drivers/net/ethernet/marvell/octeontx2/af/mbox.h 	u8  intf;	 /* Rx or Tx interface */
intf              737 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int nixlf, qints, hwctx_size, intf, err, rc = 0;
intf              899 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	intf = is_afvf(pcifunc) ? NIX_INTF_TYPE_LBK : NIX_INTF_TYPE_CGX;
intf              900 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	err = nix_interface_init(rvu, pcifunc, intf, nixlf);
intf             1074 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	int pf, intf;
intf             1086 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	intf = is_afvf(pcifunc) ? NIX_INTF_TYPE_LBK : NIX_INTF_TYPE_CGX;
intf             1088 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	switch (intf) {
intf              203 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 				  int blkaddr, int index, u8 intf,
intf              224 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 			    intf);
intf              227 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 			    ~intf & 0x3);
intf              646 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c #define SET_KEX_LD(intf, lid, ltype, ld, cfg)	\
intf              648 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		NPC_AF_INTFX_LIDX_LTX_LDX_CFG(intf, lid, ltype, ld), cfg)
intf              650 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c #define SET_KEX_LDFLAGS(intf, ld, flags, cfg)	\
intf              652 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		NPC_AF_INTFX_LDATAX_FLAGSX_CFG(intf, ld, flags), cfg)
intf             1743 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (req->intf != NIX_INTF_RX && req->intf != NIX_INTF_TX) {
intf             1748 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	npc_config_mcam_entry(rvu, mcam, blkaddr, req->entry, req->intf,
intf             2089 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (req->intf != NIX_INTF_RX && req->intf != NIX_INTF_TX)
intf             2131 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	npc_config_mcam_entry(rvu, mcam, blkaddr, entry, req->intf,
intf             2144 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c #define GET_KEX_CFG(intf) \
intf             2145 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	rvu_read64(rvu, BLKADDR_NPC, NPC_AF_INTFX_KEX_CFG(intf))
intf             2150 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c #define GET_KEX_LD(intf, lid, lt, ld)	\
intf             2152 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		NPC_AF_INTFX_LIDX_LTX_LDX_CFG(intf, lid, lt, ld))
intf             2154 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c #define GET_KEX_LDFLAGS(intf, ld, fl)	\
intf             2156 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		NPC_AF_INTFX_LDATAX_FLAGSX_CFG(intf, ld, fl))
intf             1477 drivers/net/ethernet/marvell/pxa168_eth.c 		pep->phy_intf = pep->pd->intf;
intf               44 drivers/net/ethernet/mellanox/mlx4/intf.c 	struct mlx4_interface  *intf;
intf               52 drivers/net/ethernet/mellanox/mlx4/intf.c static void mlx4_add_device(struct mlx4_interface *intf, struct mlx4_priv *priv)
intf               60 drivers/net/ethernet/mellanox/mlx4/intf.c 	dev_ctx->intf    = intf;
intf               61 drivers/net/ethernet/mellanox/mlx4/intf.c 	dev_ctx->context = intf->add(&priv->dev);
intf               67 drivers/net/ethernet/mellanox/mlx4/intf.c 		if (intf->activate)
intf               68 drivers/net/ethernet/mellanox/mlx4/intf.c 			intf->activate(&priv->dev, dev_ctx->context);
intf               74 drivers/net/ethernet/mellanox/mlx4/intf.c static void mlx4_remove_device(struct mlx4_interface *intf, struct mlx4_priv *priv)
intf               79 drivers/net/ethernet/mellanox/mlx4/intf.c 		if (dev_ctx->intf == intf) {
intf               84 drivers/net/ethernet/mellanox/mlx4/intf.c 			intf->remove(&priv->dev, dev_ctx->context);
intf               90 drivers/net/ethernet/mellanox/mlx4/intf.c int mlx4_register_interface(struct mlx4_interface *intf)
intf               94 drivers/net/ethernet/mellanox/mlx4/intf.c 	if (!intf->add || !intf->remove)
intf               99 drivers/net/ethernet/mellanox/mlx4/intf.c 	list_add_tail(&intf->list, &intf_list);
intf              101 drivers/net/ethernet/mellanox/mlx4/intf.c 		if (mlx4_is_mfunc(&priv->dev) && (intf->flags & MLX4_INTFF_BONDING)) {
intf              103 drivers/net/ethernet/mellanox/mlx4/intf.c 				 "SRIOV, disabling HA mode for intf proto %d\n", intf->protocol);
intf              104 drivers/net/ethernet/mellanox/mlx4/intf.c 			intf->flags &= ~MLX4_INTFF_BONDING;
intf              106 drivers/net/ethernet/mellanox/mlx4/intf.c 		mlx4_add_device(intf, priv);
intf              115 drivers/net/ethernet/mellanox/mlx4/intf.c void mlx4_unregister_interface(struct mlx4_interface *intf)
intf              122 drivers/net/ethernet/mellanox/mlx4/intf.c 		mlx4_remove_device(intf, priv);
intf              124 drivers/net/ethernet/mellanox/mlx4/intf.c 	list_del(&intf->list);
intf              160 drivers/net/ethernet/mellanox/mlx4/intf.c 		if (dev_ctx->intf->flags & MLX4_INTFF_BONDING) {
intf              168 drivers/net/ethernet/mellanox/mlx4/intf.c 		dev_ctx->intf->remove(dev, dev_ctx->context);
intf              169 drivers/net/ethernet/mellanox/mlx4/intf.c 		dev_ctx->context =  dev_ctx->intf->add(dev);
intf              176 drivers/net/ethernet/mellanox/mlx4/intf.c 			 dev_ctx->intf->protocol, enable ?
intf              192 drivers/net/ethernet/mellanox/mlx4/intf.c 		if (dev_ctx->intf->event)
intf              193 drivers/net/ethernet/mellanox/mlx4/intf.c 			dev_ctx->intf->event(dev, dev_ctx->context, type, param);
intf              201 drivers/net/ethernet/mellanox/mlx4/intf.c 	struct mlx4_interface *intf;
intf              207 drivers/net/ethernet/mellanox/mlx4/intf.c 	list_for_each_entry(intf, &intf_list, list)
intf              208 drivers/net/ethernet/mellanox/mlx4/intf.c 		mlx4_add_device(intf, priv);
intf              219 drivers/net/ethernet/mellanox/mlx4/intf.c 	struct mlx4_interface *intf;
intf              239 drivers/net/ethernet/mellanox/mlx4/intf.c 	list_for_each_entry(intf, &intf_list, list)
intf              240 drivers/net/ethernet/mellanox/mlx4/intf.c 		mlx4_remove_device(intf, priv);
intf              258 drivers/net/ethernet/mellanox/mlx4/intf.c 		if (dev_ctx->intf->protocol == proto && dev_ctx->intf->get_dev) {
intf              259 drivers/net/ethernet/mellanox/mlx4/intf.c 			result = dev_ctx->intf->get_dev(dev, dev_ctx->context, port);
intf               43 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	struct mlx5_interface  *intf;
intf               54 drivers/net/ethernet/mellanox/mlx5/core/dev.c void mlx5_add_device(struct mlx5_interface *intf, struct mlx5_priv *priv)
intf               59 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	if (!mlx5_lag_intf_add(intf, priv))
intf               66 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	dev_ctx->intf = intf;
intf               68 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	dev_ctx->context = intf->add(dev);
intf               71 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		if (intf->attach)
intf               83 drivers/net/ethernet/mellanox/mlx5/core/dev.c static struct mlx5_device_context *mlx5_get_device(struct mlx5_interface *intf,
intf               89 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		if (dev_ctx->intf == intf)
intf               94 drivers/net/ethernet/mellanox/mlx5/core/dev.c void mlx5_remove_device(struct mlx5_interface *intf, struct mlx5_priv *priv)
intf               99 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	dev_ctx = mlx5_get_device(intf, priv);
intf              108 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		intf->remove(dev, dev_ctx->context);
intf              113 drivers/net/ethernet/mellanox/mlx5/core/dev.c static void mlx5_attach_interface(struct mlx5_interface *intf, struct mlx5_priv *priv)
intf              118 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	dev_ctx = mlx5_get_device(intf, priv);
intf              122 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	if (intf->attach) {
intf              125 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		if (intf->attach(dev, dev_ctx->context))
intf              131 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		dev_ctx->context = intf->add(dev);
intf              141 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	struct mlx5_interface *intf;
intf              144 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	list_for_each_entry(intf, &intf_list, list)
intf              145 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		mlx5_attach_interface(intf, priv);
intf              149 drivers/net/ethernet/mellanox/mlx5/core/dev.c static void mlx5_detach_interface(struct mlx5_interface *intf, struct mlx5_priv *priv)
intf              154 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	dev_ctx = mlx5_get_device(intf, priv);
intf              158 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	if (intf->detach) {
intf              161 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		intf->detach(dev, dev_ctx->context);
intf              166 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		intf->remove(dev, dev_ctx->context);
intf              174 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	struct mlx5_interface *intf;
intf              177 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	list_for_each_entry(intf, &intf_list, list)
intf              178 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		mlx5_detach_interface(intf, priv);
intf              199 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	struct mlx5_interface *intf;
intf              203 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	list_for_each_entry(intf, &intf_list, list)
intf              204 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		mlx5_add_device(intf, priv);
intf              213 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	struct mlx5_interface *intf;
intf              216 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	list_for_each_entry_reverse(intf, &intf_list, list)
intf              217 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		mlx5_remove_device(intf, priv);
intf              222 drivers/net/ethernet/mellanox/mlx5/core/dev.c int mlx5_register_interface(struct mlx5_interface *intf)
intf              226 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	if (!intf->add || !intf->remove)
intf              230 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	list_add_tail(&intf->list, &intf_list);
intf              232 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		mlx5_add_device(intf, priv);
intf              239 drivers/net/ethernet/mellanox/mlx5/core/dev.c void mlx5_unregister_interface(struct mlx5_interface *intf)
intf              245 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		mlx5_remove_device(intf, priv);
intf              246 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	list_del(&intf->list);
intf              255 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	struct mlx5_interface *intf;
intf              258 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	list_for_each_entry(intf, &intf_list, list) {
intf              259 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		if (intf->protocol == protocol) {
intf              260 drivers/net/ethernet/mellanox/mlx5/core/dev.c 			dev_ctx = mlx5_get_device(intf, &mdev->priv);
intf              283 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	struct mlx5_interface *intf;
intf              285 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	list_for_each_entry(intf, &intf_list, list)
intf              286 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		if (intf->protocol == protocol) {
intf              287 drivers/net/ethernet/mellanox/mlx5/core/dev.c 			mlx5_add_device(intf, &dev->priv);
intf              295 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	struct mlx5_interface *intf;
intf              297 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	list_for_each_entry(intf, &intf_list, list)
intf              298 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		if (intf->protocol == protocol) {
intf              299 drivers/net/ethernet/mellanox/mlx5/core/dev.c 			mlx5_remove_device(intf, &dev->priv);
intf              710 drivers/net/ethernet/mellanox/mlx5/core/lag.c bool mlx5_lag_intf_add(struct mlx5_interface *intf, struct mlx5_priv *priv)
intf              716 drivers/net/ethernet/mellanox/mlx5/core/lag.c 	if (intf->protocol != MLX5_INTERFACE_PROTOCOL_IB)
intf              180 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h void mlx5_add_device(struct mlx5_interface *intf, struct mlx5_priv *priv);
intf              181 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h void mlx5_remove_device(struct mlx5_interface *intf, struct mlx5_priv *priv);
intf              194 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h bool mlx5_lag_intf_add(struct mlx5_interface *intf, struct mlx5_priv *priv);
intf              219 drivers/net/ethernet/ti/netcp.h 				 struct netcp_intf *intf);
intf              452 drivers/net/ethernet/ti/netcp_core.c 				 struct netcp_intf *intf)
intf              456 drivers/net/ethernet/ti/netcp_core.c 	list_for_each_entry(intf_modpriv, &intf->module_head, intf_list)
intf             2256 drivers/net/ethernet/ti/netcp_ethss.c static void gbe_slave_stop(struct gbe_intf *intf)
intf             2258 drivers/net/ethernet/ti/netcp_ethss.c 	struct gbe_priv *gbe_dev = intf->gbe_dev;
intf             2259 drivers/net/ethernet/ti/netcp_ethss.c 	struct gbe_slave *slave = intf->slave;
intf             2267 drivers/net/ethernet/ti/netcp_ethss.c 	cpsw_ale_del_mcast(gbe_dev->ale, intf->ndev->broadcast,
intf              126 drivers/net/usb/aqc111.c 	if (usb_autopm_get_interface(dev->intf) < 0)
intf              132 drivers/net/usb/aqc111.c 	usb_autopm_put_interface(dev->intf);
intf              684 drivers/net/usb/aqc111.c static int aqc111_bind(struct usbnet *dev, struct usb_interface *intf)
intf              686 drivers/net/usb/aqc111.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              699 drivers/net/usb/aqc111.c 	ret = usbnet_get_endpoints(dev, intf);
intf              752 drivers/net/usb/aqc111.c static void aqc111_unbind(struct usbnet *dev, struct usb_interface *intf)
intf             1318 drivers/net/usb/aqc111.c static int aqc111_suspend(struct usb_interface *intf, pm_message_t message)
intf             1320 drivers/net/usb/aqc111.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf             1326 drivers/net/usb/aqc111.c 	usbnet_suspend(intf, message);
intf             1414 drivers/net/usb/aqc111.c static int aqc111_resume(struct usb_interface *intf)
intf             1416 drivers/net/usb/aqc111.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf             1453 drivers/net/usb/aqc111.c 	return usbnet_resume(intf);
intf              226 drivers/net/usb/asix_devices.c static int ax88172_bind(struct usbnet *dev, struct usb_interface *intf)
intf              233 drivers/net/usb/asix_devices.c 	usbnet_get_endpoints(dev,intf);
intf              612 drivers/net/usb/asix_devices.c static int asix_suspend(struct usb_interface *intf, pm_message_t message)
intf              614 drivers/net/usb/asix_devices.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              620 drivers/net/usb/asix_devices.c 	return usbnet_suspend(intf, message);
intf              666 drivers/net/usb/asix_devices.c static int asix_resume(struct usb_interface *intf)
intf              668 drivers/net/usb/asix_devices.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              674 drivers/net/usb/asix_devices.c 	return usbnet_resume(intf);
intf              677 drivers/net/usb/asix_devices.c static int ax88772_bind(struct usbnet *dev, struct usb_interface *intf)
intf              684 drivers/net/usb/asix_devices.c 	usbnet_get_endpoints(dev, intf);
intf              768 drivers/net/usb/asix_devices.c static void ax88772_unbind(struct usbnet *dev, struct usb_interface *intf)
intf             1061 drivers/net/usb/asix_devices.c static int ax88178_bind(struct usbnet *dev, struct usb_interface *intf)
intf             1066 drivers/net/usb/asix_devices.c 	usbnet_get_endpoints(dev,intf);
intf              183 drivers/net/usb/ax88172a.c static int ax88172a_bind(struct usbnet *dev, struct usb_interface *intf)
intf              189 drivers/net/usb/ax88172a.c 	usbnet_get_endpoints(dev, intf);
intf              270 drivers/net/usb/ax88172a.c static void ax88172a_unbind(struct usbnet *dev, struct usb_interface *intf)
intf              424 drivers/net/usb/ax88179_178a.c static int ax88179_suspend(struct usb_interface *intf, pm_message_t message)
intf              426 drivers/net/usb/ax88179_178a.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              430 drivers/net/usb/ax88179_178a.c 	usbnet_suspend(intf, message);
intf              494 drivers/net/usb/ax88179_178a.c static int ax88179_resume(struct usb_interface *intf)
intf              496 drivers/net/usb/ax88179_178a.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              527 drivers/net/usb/ax88179_178a.c 	return usbnet_resume(intf);
intf             1217 drivers/net/usb/ax88179_178a.c static int ax88179_bind(struct usbnet *dev, struct usb_interface *intf)
intf             1225 drivers/net/usb/ax88179_178a.c 	usbnet_get_endpoints(dev, intf);
intf             1324 drivers/net/usb/ax88179_178a.c static void ax88179_unbind(struct usbnet *dev, struct usb_interface *intf)
intf              766 drivers/net/usb/catc.c static int catc_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              768 drivers/net/usb/catc.c 	struct device *dev = &intf->dev;
intf              769 drivers/net/usb/catc.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf              776 drivers/net/usb/catc.c 			intf->altsetting->desc.bInterfaceNumber, 1)) {
intf              805 drivers/net/usb/catc.c 		dev_err(&intf->dev, "No free urbs available.\n");
intf              859 drivers/net/usb/catc.c 			dev_warn(&intf->dev,
intf              913 drivers/net/usb/catc.c 	usb_set_intfdata(intf, catc);
intf              915 drivers/net/usb/catc.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf              923 drivers/net/usb/catc.c 	usb_set_intfdata(intf, NULL);
intf              933 drivers/net/usb/catc.c static void catc_disconnect(struct usb_interface *intf)
intf              935 drivers/net/usb/catc.c 	struct catc *catc = usb_get_intfdata(intf);
intf              937 drivers/net/usb/catc.c 	usb_set_intfdata(intf, NULL);
intf               28 drivers/net/usb/cdc-phonet.c 	struct usb_interface	*intf, *data_intf;
intf              312 drivers/net/usb/cdc-phonet.c static int usbpn_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              318 drivers/net/usb/cdc-phonet.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf              326 drivers/net/usb/cdc-phonet.c 	data = intf->altsetting->extra;
intf              327 drivers/net/usb/cdc-phonet.c 	len = intf->altsetting->extralen;
intf              328 drivers/net/usb/cdc-phonet.c 	cdc_parse_cdc_header(&hdr, intf, data, len);
intf              357 drivers/net/usb/cdc-phonet.c 	SET_NETDEV_DEV(dev, &intf->dev);
intf              361 drivers/net/usb/cdc-phonet.c 	pnd->intf = intf;
intf              386 drivers/net/usb/cdc-phonet.c 	usb_set_intfdata(intf, pnd);
intf              398 drivers/net/usb/cdc-phonet.c 	usb_set_intfdata(intf, NULL);
intf              403 drivers/net/usb/cdc-phonet.c static void usbpn_disconnect(struct usb_interface *intf)
intf              405 drivers/net/usb/cdc-phonet.c 	struct usbpn_dev *pnd = usb_get_intfdata(intf);
intf              412 drivers/net/usb/cdc-phonet.c 			(pnd->intf == intf) ? pnd->data_intf : pnd->intf);
intf               69 drivers/net/usb/cdc_eem.c static int eem_bind(struct usbnet *dev, struct usb_interface *intf)
intf               73 drivers/net/usb/cdc_eem.c 	status = usbnet_get_endpoints(dev, intf);
intf               69 drivers/net/usb/cdc_ether.c 	struct usb_interface	*intf = info->control;
intf               89 drivers/net/usb/cdc_ether.c 			intf->cur_altsetting->desc.bInterfaceNumber,
intf              101 drivers/net/usb/cdc_ether.c int usbnet_generic_cdc_bind(struct usbnet *dev, struct usb_interface *intf)
intf              103 drivers/net/usb/cdc_ether.c 	u8				*buf = intf->cur_altsetting->extra;
intf              104 drivers/net/usb/cdc_ether.c 	int				len = intf->cur_altsetting->extralen;
intf              110 drivers/net/usb/cdc_ether.c 	struct usb_driver		*driver = driver_of(intf);
intf              125 drivers/net/usb/cdc_ether.c 		dev_dbg(&intf->dev, "CDC descriptors on config\n");
intf              134 drivers/net/usb/cdc_ether.c 		hep = intf->cur_altsetting->endpoint;
intf              140 drivers/net/usb/cdc_ether.c 			dev_dbg(&intf->dev,
intf              147 drivers/net/usb/cdc_ether.c 	rndis = (is_rndis(&intf->cur_altsetting->desc) ||
intf              148 drivers/net/usb/cdc_ether.c 		 is_activesync(&intf->cur_altsetting->desc) ||
intf              149 drivers/net/usb/cdc_ether.c 		 is_wireless_rndis(&intf->cur_altsetting->desc) ||
intf              150 drivers/net/usb/cdc_ether.c 		 is_novatel_rndis(&intf->cur_altsetting->desc));
intf              153 drivers/net/usb/cdc_ether.c 	info->control = intf;
intf              155 drivers/net/usb/cdc_ether.c 	cdc_parse_cdc_header(&header, intf, buf, len);
intf              173 drivers/net/usb/cdc_ether.c 		dev_dbg(&intf->dev,
intf              186 drivers/net/usb/cdc_ether.c 	if (info->control != intf) {
intf              187 drivers/net/usb/cdc_ether.c 		dev_dbg(&intf->dev, "bogus CDC Union\n");
intf              191 drivers/net/usb/cdc_ether.c 		if (info->data == intf) {
intf              193 drivers/net/usb/cdc_ether.c 			info->control = intf;
intf              205 drivers/net/usb/cdc_ether.c 		dev_dbg(&intf->dev, "slave class %u\n", d->bInterfaceClass);
intf              216 drivers/net/usb/cdc_ether.c 	if (rndis && is_rndis(&intf->cur_altsetting->desc) &&
intf              219 drivers/net/usb/cdc_ether.c 		dev_dbg(&intf->dev,
intf              234 drivers/net/usb/cdc_ether.c 		dev_dbg(&intf->dev, "GUID doesn't match\n");
intf              241 drivers/net/usb/cdc_ether.c 		dev_dbg(&intf->dev, "Descriptor too short\n");
intf              258 drivers/net/usb/cdc_ether.c 		if (!info->control || !info->data || info->control != intf) {
intf              259 drivers/net/usb/cdc_ether.c 			dev_dbg(&intf->dev,
intf              267 drivers/net/usb/cdc_ether.c 		dev_dbg(&intf->dev, "missing cdc %s%s%sdescriptor\n",
intf              303 drivers/net/usb/cdc_ether.c 			dev_dbg(&intf->dev, "bad notification endpoint\n");
intf              308 drivers/net/usb/cdc_ether.c 		dev_dbg(&intf->dev, "missing RNDIS status endpoint\n");
intf              326 drivers/net/usb/cdc_ether.c int usbnet_ether_cdc_bind(struct usbnet *dev, struct usb_interface *intf)
intf              330 drivers/net/usb/cdc_ether.c 	rv = usbnet_generic_cdc_bind(dev, intf);
intf              346 drivers/net/usb/cdc_ether.c void usbnet_cdc_unbind(struct usbnet *dev, struct usb_interface *intf)
intf              349 drivers/net/usb/cdc_ether.c 	struct usb_driver		*driver = driver_of(intf);
intf              356 drivers/net/usb/cdc_ether.c 	if (intf == info->control && info->data) {
intf              364 drivers/net/usb/cdc_ether.c 	else if (intf == info->data && info->control) {
intf              430 drivers/net/usb/cdc_ether.c int usbnet_cdc_bind(struct usbnet *dev, struct usb_interface *intf)
intf              438 drivers/net/usb/cdc_ether.c 	status = usbnet_ether_cdc_bind(dev, intf);
intf              445 drivers/net/usb/cdc_ether.c 		usb_driver_release_interface(driver_of(intf), info->data);
intf              453 drivers/net/usb/cdc_ether.c static int usbnet_cdc_zte_bind(struct usbnet *dev, struct usb_interface *intf)
intf              455 drivers/net/usb/cdc_ether.c 	int status = usbnet_cdc_bind(dev, intf);
intf               48 drivers/net/usb/cdc_mbim.c 	dev_dbg(&dev->intf->dev, "%s() pmcount=%d, on=%d\n", __func__, atomic_read(&info->pmcount), on);
intf               52 drivers/net/usb/cdc_mbim.c 		rv = usb_autopm_get_interface(dev->intf);
intf               53 drivers/net/usb/cdc_mbim.c 		dev->intf->needs_remote_wakeup = on;
intf               55 drivers/net/usb/cdc_mbim.c 			usb_autopm_put_interface(dev->intf);
intf               60 drivers/net/usb/cdc_mbim.c static int cdc_mbim_wdm_manage_power(struct usb_interface *intf, int status)
intf               62 drivers/net/usb/cdc_mbim.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              113 drivers/net/usb/cdc_mbim.c static int cdc_mbim_set_ctrlalt(struct usbnet *dev, struct usb_interface *intf, u8 alt)
intf              115 drivers/net/usb/cdc_mbim.c 	struct usb_driver *driver = to_usb_driver(intf->dev.driver);
intf              121 drivers/net/usb/cdc_mbim.c 				intf->cur_altsetting->desc.bInterfaceNumber,
intf              126 drivers/net/usb/cdc_mbim.c 	id = usb_match_id(intf, driver->id_table);
intf              132 drivers/net/usb/cdc_mbim.c 		dev_dbg(&intf->dev, "driver_info updated to '%s'\n",
intf              139 drivers/net/usb/cdc_mbim.c static int cdc_mbim_bind(struct usbnet *dev, struct usb_interface *intf)
intf              148 drivers/net/usb/cdc_mbim.c 	if (cdc_ncm_select_altsetting(intf) == CDC_NCM_COMM_ALTSETTING_MBIM) {
intf              150 drivers/net/usb/cdc_mbim.c 		ret = cdc_mbim_set_ctrlalt(dev, intf, CDC_NCM_COMM_ALTSETTING_MBIM);
intf              157 drivers/net/usb/cdc_mbim.c 	if (!cdc_ncm_comm_intf_is_mbim(intf->cur_altsetting))
intf              160 drivers/net/usb/cdc_mbim.c 	ret = cdc_ncm_bind_common(dev, intf, data_altsetting, dev->driver_info->data);
intf              174 drivers/net/usb/cdc_mbim.c 		cdc_ncm_unbind(dev, intf);
intf              194 drivers/net/usb/cdc_mbim.c static void cdc_mbim_unbind(struct usbnet *dev, struct usb_interface *intf)
intf              205 drivers/net/usb/cdc_mbim.c 	cdc_ncm_unbind(dev, intf);
intf              503 drivers/net/usb/cdc_mbim.c static int cdc_mbim_suspend(struct usb_interface *intf, pm_message_t message)
intf              506 drivers/net/usb/cdc_mbim.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              518 drivers/net/usb/cdc_mbim.c 	ret = usbnet_suspend(intf, message);
intf              522 drivers/net/usb/cdc_mbim.c 	if (intf == ctx->control && info->subdriver && info->subdriver->suspend)
intf              523 drivers/net/usb/cdc_mbim.c 		ret = info->subdriver->suspend(intf, message);
intf              525 drivers/net/usb/cdc_mbim.c 		usbnet_resume(intf);
intf              531 drivers/net/usb/cdc_mbim.c static int cdc_mbim_resume(struct usb_interface *intf)
intf              534 drivers/net/usb/cdc_mbim.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              537 drivers/net/usb/cdc_mbim.c 	bool callsub = (intf == ctx->control && info->subdriver && info->subdriver->resume);
intf              540 drivers/net/usb/cdc_mbim.c 		ret = info->subdriver->resume(intf);
intf              543 drivers/net/usb/cdc_mbim.c 	ret = usbnet_resume(intf);
intf              545 drivers/net/usb/cdc_mbim.c 		info->subdriver->suspend(intf, PMSG_SUSPEND);
intf              160 drivers/net/usb/cdc_ncm.c 		dev_warn(&dev->intf->dev, "dwNtbInMaxSize=%u is too small. Using %u\n",
intf              167 drivers/net/usb/cdc_ncm.c 		dev_dbg(&dev->intf->dev, "rx_max must be in the [%u, %u] range\n", min, max);
intf              186 drivers/net/usb/cdc_ncm.c 		dev_dbg(&dev->intf->dev, "tx_max must be in the [%u, %u] range\n", min, max);
intf              388 drivers/net/usb/cdc_ncm.c 		dev_info(&dev->intf->dev, "setting rx_max = %u\n", val);
intf              395 drivers/net/usb/cdc_ncm.c 			dev_dbg(&dev->intf->dev, "Setting NTB Input Size failed\n");
intf              409 drivers/net/usb/cdc_ncm.c 		dev_info(&dev->intf->dev, "setting tx_max = %u\n", val);
intf              452 drivers/net/usb/cdc_ncm.c 	if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting) && ctx->mbim_desc)
intf              461 drivers/net/usb/cdc_ncm.c 	if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting))
intf              468 drivers/net/usb/cdc_ncm.c 	if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting))
intf              477 drivers/net/usb/cdc_ncm.c 	if (cdc_ncm_comm_intf_is_mbim(dev->intf->cur_altsetting) && ctx->mbim_desc)
intf              499 drivers/net/usb/cdc_ncm.c 		dev_err(&dev->intf->dev, "failed GET_NTB_PARAMETERS\n");
intf              505 drivers/net/usb/cdc_ncm.c 		dev_dbg(&dev->intf->dev, "Setting CRC mode off\n");
intf              512 drivers/net/usb/cdc_ncm.c 			dev_err(&dev->intf->dev, "SET_CRC_MODE failed\n");
intf              522 drivers/net/usb/cdc_ncm.c 		dev_dbg(&dev->intf->dev, "Setting NTB format to 16-bit\n");
intf              529 drivers/net/usb/cdc_ncm.c 			dev_err(&dev->intf->dev, "SET_NTB_FORMAT failed\n");
intf              541 drivers/net/usb/cdc_ncm.c 	dev_dbg(&dev->intf->dev,
intf              583 drivers/net/usb/cdc_ncm.c 		dev_dbg(&dev->intf->dev, "GET_MAX_DATAGRAM_SIZE failed\n");
intf              595 drivers/net/usb/cdc_ncm.c 		dev_dbg(&dev->intf->dev, "SET_MAX_DATAGRAM_SIZE failed\n");
intf              624 drivers/net/usb/cdc_ncm.c 		dev_dbg(&dev->intf->dev, "Using default alignment: 4 bytes\n");
intf              638 drivers/net/usb/cdc_ncm.c 		dev_dbg(&dev->intf->dev, "Using default transmit modulus: 4 bytes\n");
intf              644 drivers/net/usb/cdc_ncm.c 		dev_dbg(&dev->intf->dev, "Using default transmit remainder: 0 bytes\n");
intf              678 drivers/net/usb/cdc_ncm.c cdc_ncm_find_endpoints(struct usbnet *dev, struct usb_interface *intf)
intf              683 drivers/net/usb/cdc_ncm.c 	for (ep = 0; ep < intf->cur_altsetting->desc.bNumEndpoints; ep++) {
intf              684 drivers/net/usb/cdc_ncm.c 		e = intf->cur_altsetting->endpoint + ep;
intf              768 drivers/net/usb/cdc_ncm.c int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_altsetting, int drvflags)
intf              794 drivers/net/usb/cdc_ncm.c 	ctx->control = intf;
intf              797 drivers/net/usb/cdc_ncm.c 	driver = driver_of(intf);
intf              798 drivers/net/usb/cdc_ncm.c 	buf = intf->cur_altsetting->extra;
intf              799 drivers/net/usb/cdc_ncm.c 	len = intf->cur_altsetting->extralen;
intf              802 drivers/net/usb/cdc_ncm.c 	cdc_parse_cdc_header(&hdr, intf, buf, len);
intf              813 drivers/net/usb/cdc_ncm.c 	if (!hdr.usb_cdc_union_desc && intf->intf_assoc && intf->intf_assoc->bInterfaceCount == 2) {
intf              814 drivers/net/usb/cdc_ncm.c 		ctx->data = usb_ifnum_to_if(dev->udev, intf->cur_altsetting->desc.bInterfaceNumber + 1);
intf              815 drivers/net/usb/cdc_ncm.c 		dev_dbg(&intf->dev, "CDC Union missing - got slave from IAD\n");
intf              820 drivers/net/usb/cdc_ncm.c 		dev_dbg(&intf->dev, "CDC Union missing and no IAD found\n");
intf              823 drivers/net/usb/cdc_ncm.c 	if (cdc_ncm_comm_intf_is_mbim(intf->cur_altsetting)) {
intf              825 drivers/net/usb/cdc_ncm.c 			dev_dbg(&intf->dev, "MBIM functional descriptor missing\n");
intf              830 drivers/net/usb/cdc_ncm.c 			dev_dbg(&intf->dev, "NCM or ECM functional descriptors missing\n");
intf              839 drivers/net/usb/cdc_ncm.c 			dev_dbg(&intf->dev, "failed to claim data intf\n");
intf              860 drivers/net/usb/cdc_ncm.c 		dev_dbg(&intf->dev, "set interface failed\n");
intf              878 drivers/net/usb/cdc_ncm.c 		dev_dbg(&intf->dev, "set interface failed\n");
intf              896 drivers/net/usb/cdc_ncm.c 			dev_info(&intf->dev, "resetting NTB format to 16-bit");
intf              911 drivers/net/usb/cdc_ncm.c 		dev_dbg(&intf->dev, "failed to collect endpoints\n");
intf              921 drivers/net/usb/cdc_ncm.c 			dev_dbg(&intf->dev, "failed to get mac address\n");
intf              924 drivers/net/usb/cdc_ncm.c 		dev_info(&intf->dev, "MAC-Address: %pM\n", dev->net->dev_addr);
intf              935 drivers/net/usb/cdc_ncm.c 		dev_info(&intf->dev, "NDP will be placed at end of frame for this device.");
intf              958 drivers/net/usb/cdc_ncm.c 	dev_info(&intf->dev, "bind() failure\n");
intf              963 drivers/net/usb/cdc_ncm.c void cdc_ncm_unbind(struct usbnet *dev, struct usb_interface *intf)
intf              966 drivers/net/usb/cdc_ncm.c 	struct usb_driver *driver = driver_of(intf);
intf              982 drivers/net/usb/cdc_ncm.c 	if (intf == ctx->control && ctx->data) {
intf              987 drivers/net/usb/cdc_ncm.c 	} else if (intf == ctx->data && ctx->control) {
intf              993 drivers/net/usb/cdc_ncm.c 	usb_set_intfdata(intf, NULL);
intf             1001 drivers/net/usb/cdc_ncm.c u8 cdc_ncm_select_altsetting(struct usb_interface *intf)
intf             1020 drivers/net/usb/cdc_ncm.c 	if (intf->num_altsetting < 2)
intf             1021 drivers/net/usb/cdc_ncm.c 		return intf->cur_altsetting->desc.bAlternateSetting;
intf             1024 drivers/net/usb/cdc_ncm.c 		alt = usb_altnum_to_altsetting(intf, CDC_NCM_COMM_ALTSETTING_MBIM);
intf             1032 drivers/net/usb/cdc_ncm.c static int cdc_ncm_bind(struct usbnet *dev, struct usb_interface *intf)
intf             1035 drivers/net/usb/cdc_ncm.c 	if (cdc_ncm_select_altsetting(intf) != CDC_NCM_COMM_ALTSETTING_NCM)
intf             1042 drivers/net/usb/cdc_ncm.c 	return cdc_ncm_bind_common(dev, intf, CDC_NCM_DATA_ALTSETTING_NCM, 0);
intf               79 drivers/net/usb/cdc_subset.c 	struct usb_interface	*intf = dev->intf;
intf               82 drivers/net/usb/cdc_subset.c 	r = usb_lock_device_for_reset(udev, intf);
intf              331 drivers/net/usb/cdc_subset.c static int dummy_prereset(struct usb_interface *intf)
intf              336 drivers/net/usb/cdc_subset.c static int dummy_postreset(struct usb_interface *intf)
intf              337 drivers/net/usb/ch9200.c static int ch9200_bind(struct usbnet *dev, struct usb_interface *intf)
intf              342 drivers/net/usb/ch9200.c 	retval = usbnet_get_endpoints(dev, intf);
intf              122 drivers/net/usb/cx82310_eth.c static int cx82310_bind(struct usbnet *dev, struct usb_interface *intf)
intf              137 drivers/net/usb/cx82310_eth.c 	ret = usbnet_get_endpoints(dev, intf);
intf              197 drivers/net/usb/cx82310_eth.c static void cx82310_unbind(struct usbnet *dev, struct usb_interface *intf)
intf              353 drivers/net/usb/dm9601.c static int dm9601_bind(struct usbnet *dev, struct usb_interface *intf)
intf              358 drivers/net/usb/dm9601.c 	ret = usbnet_get_endpoints(dev, intf);
intf              178 drivers/net/usb/gl620a.c static int genelink_bind(struct usbnet *dev, struct usb_interface *intf)
intf              301 drivers/net/usb/hso.c static struct usb_endpoint_descriptor *hso_get_ep(struct usb_interface *intf,
intf              303 drivers/net/usb/hso.c static int hso_get_mux_ports(struct usb_interface *intf, unsigned char *ports);
intf              304 drivers/net/usb/hso.c static void hso_free_interface(struct usb_interface *intf);
intf             2317 drivers/net/usb/hso.c static struct hso_device *hso_create_device(struct usb_interface *intf,
intf             2327 drivers/net/usb/hso.c 	hso_dev->usb = interface_to_usbdev(intf);
intf             2328 drivers/net/usb/hso.c 	hso_dev->interface = intf;
intf             3139 drivers/net/usb/hso.c static struct usb_endpoint_descriptor *hso_get_ep(struct usb_interface *intf,
intf             3143 drivers/net/usb/hso.c 	struct usb_host_interface *iface = intf->cur_altsetting;
intf             3157 drivers/net/usb/hso.c static int hso_get_mux_ports(struct usb_interface *intf, unsigned char *ports)
intf             3160 drivers/net/usb/hso.c 	struct usb_host_interface *iface = intf->cur_altsetting;
intf               44 drivers/net/usb/huawei_cdc_ncm.c 		rv = usb_autopm_get_interface(usbnet_dev->intf);
intf               45 drivers/net/usb/huawei_cdc_ncm.c 		usbnet_dev->intf->needs_remote_wakeup = on;
intf               47 drivers/net/usb/huawei_cdc_ncm.c 			usb_autopm_put_interface(usbnet_dev->intf);
intf               52 drivers/net/usb/huawei_cdc_ncm.c static int huawei_cdc_ncm_wdm_manage_power(struct usb_interface *intf,
intf               55 drivers/net/usb/huawei_cdc_ncm.c 	struct usbnet *usbnet_dev = usb_get_intfdata(intf);
intf               66 drivers/net/usb/huawei_cdc_ncm.c 			       struct usb_interface *intf)
intf               85 drivers/net/usb/huawei_cdc_ncm.c 	ret = cdc_ncm_bind_common(usbnet_dev, intf, 1, drvflags);
intf              102 drivers/net/usb/huawei_cdc_ncm.c 		cdc_ncm_unbind(usbnet_dev, intf);
intf              116 drivers/net/usb/huawei_cdc_ncm.c 				  struct usb_interface *intf)
intf              125 drivers/net/usb/huawei_cdc_ncm.c 	cdc_ncm_unbind(usbnet_dev, intf);
intf              128 drivers/net/usb/huawei_cdc_ncm.c static int huawei_cdc_ncm_suspend(struct usb_interface *intf,
intf              132 drivers/net/usb/huawei_cdc_ncm.c 	struct usbnet *usbnet_dev = usb_get_intfdata(intf);
intf              141 drivers/net/usb/huawei_cdc_ncm.c 	ret = usbnet_suspend(intf, message);
intf              145 drivers/net/usb/huawei_cdc_ncm.c 	if (intf == ctx->control &&
intf              148 drivers/net/usb/huawei_cdc_ncm.c 		ret = drvstate->subdriver->suspend(intf, message);
intf              150 drivers/net/usb/huawei_cdc_ncm.c 		usbnet_resume(intf);
intf              156 drivers/net/usb/huawei_cdc_ncm.c static int huawei_cdc_ncm_resume(struct usb_interface *intf)
intf              159 drivers/net/usb/huawei_cdc_ncm.c 	struct usbnet *usbnet_dev = usb_get_intfdata(intf);
intf              166 drivers/net/usb/huawei_cdc_ncm.c 		(intf == ctx->control &&
intf              171 drivers/net/usb/huawei_cdc_ncm.c 		ret = drvstate->subdriver->resume(intf);
intf              174 drivers/net/usb/huawei_cdc_ncm.c 	ret = usbnet_resume(intf);
intf              176 drivers/net/usb/huawei_cdc_ncm.c 		drvstate->subdriver->suspend(intf, PMSG_SUSPEND);
intf              142 drivers/net/usb/int51x1.c static int int51x1_bind(struct usbnet *dev, struct usb_interface *intf)
intf              153 drivers/net/usb/int51x1.c 	return usbnet_get_endpoints(dev, intf);
intf               89 drivers/net/usb/ipheth.c 	struct usb_interface *intf;
intf              185 drivers/net/usb/ipheth.c 		dev_err(&dev->intf->dev, "%s: urb status: %d\n",
intf              199 drivers/net/usb/ipheth.c 		dev_err(&dev->intf->dev, "%s: dev_alloc_skb: -ENOMEM\n",
intf              229 drivers/net/usb/ipheth.c 		dev_err(&dev->intf->dev, "%s: urb status: %d\n",
intf              257 drivers/net/usb/ipheth.c 		dev_err(&dev->intf->dev, "%s: usb_control_msg: %d\n",
intf              298 drivers/net/usb/ipheth.c 		dev_err(&dev->intf->dev, "%s: usb_control_msg: %d\n",
intf              301 drivers/net/usb/ipheth.c 		dev_err(&dev->intf->dev,
intf              327 drivers/net/usb/ipheth.c 		dev_err(&dev->intf->dev, "%s: usb_submit_urb: %d\n",
intf              389 drivers/net/usb/ipheth.c 		dev_err(&dev->intf->dev, "%s: usb_submit_urb: %d\n",
intf              407 drivers/net/usb/ipheth.c 	dev_err(&dev->intf->dev, "%s: TX timeout\n", __func__);
intf              429 drivers/net/usb/ipheth.c static int ipheth_probe(struct usb_interface *intf,
intf              432 drivers/net/usb/ipheth.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              451 drivers/net/usb/ipheth.c 	dev->intf = intf;
intf              454 drivers/net/usb/ipheth.c 	hintf = usb_altnum_to_altsetting(intf, IPHETH_ALT_INTFNUM);
intf              457 drivers/net/usb/ipheth.c 		dev_err(&intf->dev, "Unable to find alternate settings interface\n");
intf              470 drivers/net/usb/ipheth.c 		dev_err(&intf->dev, "Unable to find endpoints\n");
intf              488 drivers/net/usb/ipheth.c 		dev_err(&intf->dev, "error allocating urbs: %d\n", retval);
intf              492 drivers/net/usb/ipheth.c 	usb_set_intfdata(intf, dev);
intf              494 drivers/net/usb/ipheth.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf              499 drivers/net/usb/ipheth.c 		dev_err(&intf->dev, "error registering netdev: %d\n", retval);
intf              506 drivers/net/usb/ipheth.c 	dev_info(&intf->dev, "Apple iPhone USB Ethernet device attached\n");
intf              520 drivers/net/usb/ipheth.c static void ipheth_disconnect(struct usb_interface *intf)
intf              524 drivers/net/usb/ipheth.c 	dev = usb_get_intfdata(intf);
intf              532 drivers/net/usb/ipheth.c 	usb_set_intfdata(intf, NULL);
intf              533 drivers/net/usb/ipheth.c 	dev_info(&intf->dev, "Apple iPhone USB Ethernet now disconnected\n");
intf              131 drivers/net/usb/kalmia.c kalmia_bind(struct usbnet *dev, struct usb_interface *intf)
intf              137 drivers/net/usb/kalmia.c 	if (intf->cur_altsetting->desc.bInterfaceClass != USB_CLASS_VENDOR_SPEC)
intf              102 drivers/net/usb/kaweth.c 		struct usb_interface *intf,
intf              105 drivers/net/usb/kaweth.c static void kaweth_disconnect(struct usb_interface *intf);
intf              110 drivers/net/usb/kaweth.c static int kaweth_suspend(struct usb_interface *intf, pm_message_t message);
intf              111 drivers/net/usb/kaweth.c static int kaweth_resume(struct usb_interface *intf);
intf              215 drivers/net/usb/kaweth.c 	struct usb_interface *intf;
intf              382 drivers/net/usb/kaweth.c 		dev_err(&kaweth->intf->dev, "Firmware request failed\n");
intf              387 drivers/net/usb/kaweth.c 		dev_err(&kaweth->intf->dev, "Firmware too big: %zu\n",
intf              482 drivers/net/usb/kaweth.c 		dev_err(&kaweth->intf->dev,
intf              558 drivers/net/usb/kaweth.c 		dev_err(&kaweth->intf->dev, "resubmitting rx_urb %d failed\n",
intf              618 drivers/net/usb/kaweth.c 		dev_err(&kaweth->intf->dev,
intf              627 drivers/net/usb/kaweth.c 			dev_err(&kaweth->intf->dev,
intf              630 drivers/net/usb/kaweth.c 			dev_err(&kaweth->intf->dev, "Packet len & 2047: %x\n",
intf              632 drivers/net/usb/kaweth.c 			dev_err(&kaweth->intf->dev, "Count 2: %x\n", count2);
intf              667 drivers/net/usb/kaweth.c 	res = usb_autopm_get_interface(kaweth->intf);
intf              669 drivers/net/usb/kaweth.c 		dev_err(&kaweth->intf->dev, "Interface cannot be resumed.\n");
intf              701 drivers/net/usb/kaweth.c 	usb_autopm_put_interface(kaweth->intf);
intf              738 drivers/net/usb/kaweth.c 	usb_autopm_put_interface(kaweth->intf);
intf              885 drivers/net/usb/kaweth.c 		dev_err(&kaweth->intf->dev, "Failed to set Rx mode: %d\n",
intf              911 drivers/net/usb/kaweth.c static int kaweth_suspend(struct usb_interface *intf, pm_message_t message)
intf              913 drivers/net/usb/kaweth.c 	struct kaweth_device *kaweth = usb_get_intfdata(intf);
intf              927 drivers/net/usb/kaweth.c static int kaweth_resume(struct usb_interface *intf)
intf              929 drivers/net/usb/kaweth.c 	struct kaweth_device *kaweth = usb_get_intfdata(intf);
intf              960 drivers/net/usb/kaweth.c 		struct usb_interface *intf,
intf              964 drivers/net/usb/kaweth.c 	struct device *dev = &intf->dev;
intf              965 drivers/net/usb/kaweth.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              991 drivers/net/usb/kaweth.c 	kaweth->intf = intf;
intf             1140 drivers/net/usb/kaweth.c 	usb_set_intfdata(intf, kaweth);
intf             1154 drivers/net/usb/kaweth.c 	usb_set_intfdata(intf, NULL);
intf             1173 drivers/net/usb/kaweth.c static void kaweth_disconnect(struct usb_interface *intf)
intf             1175 drivers/net/usb/kaweth.c 	struct kaweth_device *kaweth = usb_get_intfdata(intf);
intf             1178 drivers/net/usb/kaweth.c 	usb_set_intfdata(intf, NULL);
intf             1180 drivers/net/usb/kaweth.c 		dev_warn(&intf->dev, "unregistering non-existent device\n");
intf              366 drivers/net/usb/lan78xx.c 	struct usb_interface	*intf;
intf              589 drivers/net/usb/lan78xx.c 	if (usb_autopm_get_interface(dev->intf) < 0)
intf              607 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf              981 drivers/net/usb/lan78xx.c 	if (usb_autopm_get_interface(dev->intf) < 0)
intf             1010 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1289 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             1297 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1308 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             1323 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1363 drivers/net/usb/lan78xx.c 	if (usb_autopm_get_interface(dev->intf) < 0)
intf             1380 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1390 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             1403 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1415 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             1441 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1452 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             1471 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1513 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             1519 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1532 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             1547 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1732 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             1757 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             1769 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             1793 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             2631 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface(dev->intf);
intf             2659 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             2723 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface(dev->intf);
intf             2827 drivers/net/usb/lan78xx.c 	usb_autopm_put_interface_async(dev->intf);
intf             2872 drivers/net/usb/lan78xx.c lan78xx_get_endpoints(struct lan78xx_net *dev, struct usb_interface *intf)
intf             2879 drivers/net/usb/lan78xx.c 	for (tmp = 0; tmp < intf->num_altsetting; tmp++) {
intf             2885 drivers/net/usb/lan78xx.c 		alt = intf->altsetting + tmp;
intf             2930 drivers/net/usb/lan78xx.c static int lan78xx_bind(struct lan78xx_net *dev, struct usb_interface *intf)
intf             2936 drivers/net/usb/lan78xx.c 	ret = lan78xx_get_endpoints(dev, intf);
intf             3022 drivers/net/usb/lan78xx.c static void lan78xx_unbind(struct lan78xx_net *dev, struct usb_interface *intf)
intf             3383 drivers/net/usb/lan78xx.c 	ret = usb_autopm_get_interface_async(dev->intf);
intf             3422 drivers/net/usb/lan78xx.c 		usb_autopm_put_interface_async(dev->intf);
intf             3425 drivers/net/usb/lan78xx.c 		usb_autopm_put_interface_async(dev->intf);
intf             3520 drivers/net/usb/lan78xx.c 		status = usb_autopm_get_interface(dev->intf);
intf             3524 drivers/net/usb/lan78xx.c 		usb_autopm_put_interface(dev->intf);
intf             3541 drivers/net/usb/lan78xx.c 		status = usb_autopm_get_interface(dev->intf);
intf             3545 drivers/net/usb/lan78xx.c 		usb_autopm_put_interface(dev->intf);
intf             3564 drivers/net/usb/lan78xx.c 		status = usb_autopm_get_interface(dev->intf);
intf             3568 drivers/net/usb/lan78xx.c 			usb_autopm_put_interface(dev->intf);
intf             3573 drivers/net/usb/lan78xx.c 			usb_autopm_put_interface(dev->intf);
intf             3625 drivers/net/usb/lan78xx.c static void lan78xx_disconnect(struct usb_interface *intf)
intf             3632 drivers/net/usb/lan78xx.c 	dev = usb_get_intfdata(intf);
intf             3633 drivers/net/usb/lan78xx.c 	usb_set_intfdata(intf, NULL);
intf             3637 drivers/net/usb/lan78xx.c 	udev = interface_to_usbdev(intf);
intf             3655 drivers/net/usb/lan78xx.c 	lan78xx_unbind(dev, intf);
intf             3708 drivers/net/usb/lan78xx.c static int lan78xx_probe(struct usb_interface *intf,
intf             3719 drivers/net/usb/lan78xx.c 	udev = interface_to_usbdev(intf);
intf             3724 drivers/net/usb/lan78xx.c 		dev_err(&intf->dev, "Error: OOM\n");
intf             3730 drivers/net/usb/lan78xx.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf             3734 drivers/net/usb/lan78xx.c 	dev->intf = intf;
intf             3759 drivers/net/usb/lan78xx.c 	ret = lan78xx_bind(dev, intf);
intf             3770 drivers/net/usb/lan78xx.c 	dev->ep_blkin = (intf->cur_altsetting)->endpoint + 0;
intf             3771 drivers/net/usb/lan78xx.c 	dev->ep_blkout = (intf->cur_altsetting)->endpoint + 1;
intf             3772 drivers/net/usb/lan78xx.c 	dev->ep_intr = (intf->cur_altsetting)->endpoint + 2;
intf             3800 drivers/net/usb/lan78xx.c 	intf->needs_remote_wakeup = 1;
intf             3812 drivers/net/usb/lan78xx.c 	usb_set_intfdata(intf, dev);
intf             3829 drivers/net/usb/lan78xx.c 	lan78xx_unbind(dev, intf);
intf             4006 drivers/net/usb/lan78xx.c static int lan78xx_suspend(struct usb_interface *intf, pm_message_t message)
intf             4008 drivers/net/usb/lan78xx.c 	struct lan78xx_net *dev = usb_get_intfdata(intf);
intf             4102 drivers/net/usb/lan78xx.c static int lan78xx_resume(struct usb_interface *intf)
intf             4104 drivers/net/usb/lan78xx.c 	struct lan78xx_net *dev = usb_get_intfdata(intf);
intf             4128 drivers/net/usb/lan78xx.c 				usb_autopm_put_interface_async(dev->intf);
intf             4169 drivers/net/usb/lan78xx.c static int lan78xx_reset_resume(struct usb_interface *intf)
intf             4171 drivers/net/usb/lan78xx.c 	struct lan78xx_net *dev = usb_get_intfdata(intf);
intf             4177 drivers/net/usb/lan78xx.c 	return lan78xx_resume(intf);
intf               56 drivers/net/usb/lg-vl600.c static int vl600_bind(struct usbnet *dev, struct usb_interface *intf)
intf               64 drivers/net/usb/lg-vl600.c 	ret = usbnet_cdc_bind(dev, intf);
intf               86 drivers/net/usb/lg-vl600.c static void vl600_unbind(struct usbnet *dev, struct usb_interface *intf)
intf               93 drivers/net/usb/lg-vl600.c 	return usbnet_cdc_unbind(dev, intf);
intf              602 drivers/net/usb/mcs7830.c static int mcs7830_reset_resume (struct usb_interface *intf)
intf              607 drivers/net/usb/mcs7830.c 	struct usbnet		*dev = usb_get_intfdata(intf);
intf              611 drivers/net/usb/mcs7830.c 	usbnet_resume(intf);
intf              475 drivers/net/usb/net1080.c static int net1080_bind(struct usbnet *dev, struct usb_interface *intf)
intf              484 drivers/net/usb/net1080.c 	return usbnet_get_endpoints (dev, intf);
intf             1135 drivers/net/usb/pegasus.c static int pegasus_probe(struct usb_interface *intf,
intf             1138 drivers/net/usb/pegasus.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1164 drivers/net/usb/pegasus.c 		dev_err(&intf->dev, "can't allocate %s\n", "urbs");
intf             1172 drivers/net/usb/pegasus.c 	pegasus->intf = intf;
intf             1191 drivers/net/usb/pegasus.c 		dev_err(&intf->dev, "can't reset MAC\n");
intf             1197 drivers/net/usb/pegasus.c 		dev_info(&intf->dev, "setup Pegasus II specific registers\n");
intf             1202 drivers/net/usb/pegasus.c 		dev_warn(&intf->dev, "can't locate MII phy, using default\n");
intf             1206 drivers/net/usb/pegasus.c 	usb_set_intfdata(intf, pegasus);
intf             1207 drivers/net/usb/pegasus.c 	SET_NETDEV_DEV(net, &intf->dev);
intf             1214 drivers/net/usb/pegasus.c 	dev_info(&intf->dev, "%s, %s, %pM\n", net->name,
intf             1219 drivers/net/usb/pegasus.c 	usb_set_intfdata(intf, NULL);
intf             1229 drivers/net/usb/pegasus.c static void pegasus_disconnect(struct usb_interface *intf)
intf             1231 drivers/net/usb/pegasus.c 	struct pegasus *pegasus = usb_get_intfdata(intf);
intf             1233 drivers/net/usb/pegasus.c 	usb_set_intfdata(intf, NULL);
intf             1235 drivers/net/usb/pegasus.c 		dev_dbg(&intf->dev, "unregistering non-bound device?\n");
intf             1252 drivers/net/usb/pegasus.c static int pegasus_suspend(struct usb_interface *intf, pm_message_t message)
intf             1254 drivers/net/usb/pegasus.c 	struct pegasus *pegasus = usb_get_intfdata(intf);
intf             1265 drivers/net/usb/pegasus.c static int pegasus_resume(struct usb_interface *intf)
intf             1267 drivers/net/usb/pegasus.c 	struct pegasus *pegasus = usb_get_intfdata(intf);
intf               81 drivers/net/usb/pegasus.h 	struct usb_interface	*intf;
intf              636 drivers/net/usb/qmi_wwan.c 	dev_dbg(&dev->intf->dev, "%s() pmcount=%d, on=%d\n", __func__,
intf              644 drivers/net/usb/qmi_wwan.c 		rv = usb_autopm_get_interface(dev->intf);
intf              645 drivers/net/usb/qmi_wwan.c 		dev->intf->needs_remote_wakeup = on;
intf              647 drivers/net/usb/qmi_wwan.c 			usb_autopm_put_interface(dev->intf);
intf              652 drivers/net/usb/qmi_wwan.c static int qmi_wwan_cdc_wdm_manage_power(struct usb_interface *intf, int on)
intf              654 drivers/net/usb/qmi_wwan.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              713 drivers/net/usb/qmi_wwan.c 	u8 intf = dev->intf->cur_altsetting->desc.bInterfaceNumber;
intf              717 drivers/net/usb/qmi_wwan.c 				on ? 0x01 : 0x00, intf, NULL, 0);
intf              720 drivers/net/usb/qmi_wwan.c static int qmi_wwan_bind(struct usbnet *dev, struct usb_interface *intf)
intf              723 drivers/net/usb/qmi_wwan.c 	u8 *buf = intf->cur_altsetting->extra;
intf              724 drivers/net/usb/qmi_wwan.c 	int len = intf->cur_altsetting->extralen;
intf              725 drivers/net/usb/qmi_wwan.c 	struct usb_interface_descriptor *desc = &intf->cur_altsetting->desc;
intf              728 drivers/net/usb/qmi_wwan.c 	struct usb_driver *driver = driver_of(intf);
intf              736 drivers/net/usb/qmi_wwan.c 	info->control = intf;
intf              737 drivers/net/usb/qmi_wwan.c 	info->data = intf;
intf              740 drivers/net/usb/qmi_wwan.c 	cdc_parse_cdc_header(&hdr, intf, buf, len);
intf              750 drivers/net/usb/qmi_wwan.c 			dev_err(&intf->dev,
intf              757 drivers/net/usb/qmi_wwan.c 			info->data = intf;
intf              822 drivers/net/usb/qmi_wwan.c static void qmi_wwan_unbind(struct usbnet *dev, struct usb_interface *intf)
intf              825 drivers/net/usb/qmi_wwan.c 	struct usb_driver *driver = driver_of(intf);
intf              838 drivers/net/usb/qmi_wwan.c 	if (intf == info->control)
intf              844 drivers/net/usb/qmi_wwan.c 	if (other && intf != other) {
intf              860 drivers/net/usb/qmi_wwan.c static int qmi_wwan_suspend(struct usb_interface *intf, pm_message_t message)
intf              862 drivers/net/usb/qmi_wwan.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              870 drivers/net/usb/qmi_wwan.c 	ret = usbnet_suspend(intf, message);
intf              874 drivers/net/usb/qmi_wwan.c 	if (intf == info->control && info->subdriver &&
intf              876 drivers/net/usb/qmi_wwan.c 		ret = info->subdriver->suspend(intf, message);
intf              878 drivers/net/usb/qmi_wwan.c 		usbnet_resume(intf);
intf              883 drivers/net/usb/qmi_wwan.c static int qmi_wwan_resume(struct usb_interface *intf)
intf              885 drivers/net/usb/qmi_wwan.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf              888 drivers/net/usb/qmi_wwan.c 	bool callsub = (intf == info->control && info->subdriver &&
intf              892 drivers/net/usb/qmi_wwan.c 		ret = info->subdriver->resume(intf);
intf              895 drivers/net/usb/qmi_wwan.c 	ret = usbnet_resume(intf);
intf              897 drivers/net/usb/qmi_wwan.c 		info->subdriver->suspend(intf, PMSG_SUSPEND);
intf             1439 drivers/net/usb/qmi_wwan.c static bool quectel_ec20_detected(struct usb_interface *intf)
intf             1441 drivers/net/usb/qmi_wwan.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1452 drivers/net/usb/qmi_wwan.c static int qmi_wwan_probe(struct usb_interface *intf,
intf             1456 drivers/net/usb/qmi_wwan.c 	struct usb_interface_descriptor *desc = &intf->cur_altsetting->desc;
intf             1464 drivers/net/usb/qmi_wwan.c 		dev_dbg(&intf->dev, "setting defaults for dynamic device id\n");
intf             1474 drivers/net/usb/qmi_wwan.c 		dev_dbg(&intf->dev,
intf             1481 drivers/net/usb/qmi_wwan.c 	if (quectel_ec20_detected(intf) && desc->bInterfaceNumber == 0) {
intf             1482 drivers/net/usb/qmi_wwan.c 		dev_dbg(&intf->dev, "Quectel EC20 quirk, skipping interface 0\n");
intf             1495 drivers/net/usb/qmi_wwan.c 	return usbnet_probe(intf, id);
intf             1498 drivers/net/usb/qmi_wwan.c static void qmi_wwan_disconnect(struct usb_interface *intf)
intf             1500 drivers/net/usb/qmi_wwan.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf             1523 drivers/net/usb/qmi_wwan.c 	usbnet_disconnect(intf);
intf              736 drivers/net/usb/r8152.c 	struct usb_interface *intf;
intf             1208 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             1222 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             1437 drivers/net/usb/r8152.c 	usb_autopm_put_interface_async(tp->intf);
intf             1611 drivers/net/usb/r8152.c 	struct usb_interface *intf = tp->intf;
intf             1612 drivers/net/usb/r8152.c 	struct usb_host_interface *alt = intf->cur_altsetting;
intf             1956 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface_async(tp->intf);
intf             1966 drivers/net/usb/r8152.c 		usb_autopm_put_interface_async(tp->intf);
intf             2329 drivers/net/usb/r8152.c 	usb_queue_reset_device(tp->intf);
intf             2756 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             2771 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             4196 drivers/net/usb/r8152.c 	if (usb_autopm_get_interface(tp->intf) < 0)
intf             4221 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             4231 drivers/net/usb/r8152.c 	if (usb_autopm_get_interface(tp->intf) < 0)
intf             4243 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             4255 drivers/net/usb/r8152.c 		usb_autopm_get_interface(tp->intf);
intf             4260 drivers/net/usb/r8152.c 		usb_autopm_put_interface(tp->intf);
intf             4282 drivers/net/usb/r8152.c 	res = usb_autopm_get_interface(tp->intf);
intf             4307 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             4316 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             4338 drivers/net/usb/r8152.c 	res = usb_autopm_get_interface(tp->intf);
intf             4349 drivers/net/usb/r8152.c 		usb_autopm_put_interface(tp->intf);
intf             4614 drivers/net/usb/r8152.c static int rtl8152_pre_reset(struct usb_interface *intf)
intf             4616 drivers/net/usb/r8152.c 	struct r8152 *tp = usb_get_intfdata(intf);
intf             4641 drivers/net/usb/r8152.c static int rtl8152_post_reset(struct usb_interface *intf)
intf             4643 drivers/net/usb/r8152.c 	struct r8152 *tp = usb_get_intfdata(intf);
intf             4836 drivers/net/usb/r8152.c static int rtl8152_suspend(struct usb_interface *intf, pm_message_t message)
intf             4838 drivers/net/usb/r8152.c 	struct r8152 *tp = usb_get_intfdata(intf);
intf             4853 drivers/net/usb/r8152.c static int rtl8152_resume(struct usb_interface *intf)
intf             4855 drivers/net/usb/r8152.c 	struct r8152 *tp = usb_get_intfdata(intf);
intf             4870 drivers/net/usb/r8152.c static int rtl8152_reset_resume(struct usb_interface *intf)
intf             4872 drivers/net/usb/r8152.c 	struct r8152 *tp = usb_get_intfdata(intf);
intf             4878 drivers/net/usb/r8152.c 	return rtl8152_resume(intf);
intf             4885 drivers/net/usb/r8152.c 	if (usb_autopm_get_interface(tp->intf) < 0)
intf             4898 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             4912 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             4923 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             4963 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             4973 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             4986 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             5027 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             5065 drivers/net/usb/r8152.c 	if (usb_autopm_get_interface(tp->intf) < 0)
intf             5070 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             5160 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             5170 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             5182 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             5194 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             5205 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             5215 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             5258 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             5282 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             5402 drivers/net/usb/r8152.c 	res = usb_autopm_get_interface(tp->intf);
intf             5431 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             5452 drivers/net/usb/r8152.c 	ret = usb_autopm_get_interface(tp->intf);
intf             5471 drivers/net/usb/r8152.c 	usb_autopm_put_interface(tp->intf);
intf             5587 drivers/net/usb/r8152.c static u8 rtl_get_version(struct usb_interface *intf)
intf             5589 drivers/net/usb/r8152.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             5637 drivers/net/usb/r8152.c 		dev_info(&intf->dev, "Unknown version 0x%04x\n", ocp_data);
intf             5641 drivers/net/usb/r8152.c 	dev_dbg(&intf->dev, "Detected version 0x%04x\n", version);
intf             5646 drivers/net/usb/r8152.c static int rtl8152_probe(struct usb_interface *intf,
intf             5649 drivers/net/usb/r8152.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             5650 drivers/net/usb/r8152.c 	u8 version = rtl_get_version(intf);
intf             5663 drivers/net/usb/r8152.c 	if (intf->cur_altsetting->desc.bNumEndpoints < 3)
intf             5669 drivers/net/usb/r8152.c 		dev_err(&intf->dev, "Out of memory\n");
intf             5673 drivers/net/usb/r8152.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf             5679 drivers/net/usb/r8152.c 	tp->intf = intf;
intf             5764 drivers/net/usb/r8152.c 	intf->needs_remote_wakeup = 1;
intf             5775 drivers/net/usb/r8152.c 	usb_set_intfdata(intf, tp);
intf             5795 drivers/net/usb/r8152.c 	usb_set_intfdata(intf, NULL);
intf             5801 drivers/net/usb/r8152.c static void rtl8152_disconnect(struct usb_interface *intf)
intf             5803 drivers/net/usb/r8152.c 	struct r8152 *tp = usb_get_intfdata(intf);
intf             5805 drivers/net/usb/r8152.c 	usb_set_intfdata(intf, NULL);
intf              227 drivers/net/usb/rndis_host.c static int rndis_query(struct usbnet *dev, struct usb_interface *intf,
intf              251 drivers/net/usb/rndis_host.c 		dev_err(&intf->dev, "RNDIS_MSG_QUERY(0x%08x) failed, %d\n",
intf              270 drivers/net/usb/rndis_host.c 	dev_err(&intf->dev, "RNDIS_MSG_QUERY(0x%08x) "
intf              288 drivers/net/usb/rndis_host.c generic_rndis_bind(struct usbnet *dev, struct usb_interface *intf, int flags)
intf              313 drivers/net/usb/rndis_host.c 	retval = usbnet_generic_cdc_bind(dev, intf);
intf              353 drivers/net/usb/rndis_host.c 		dev_err(&intf->dev, "RNDIS init failed, %d\n", retval);
intf              359 drivers/net/usb/rndis_host.c 			dev_err(&intf->dev,
intf              365 drivers/net/usb/rndis_host.c 		dev_warn(&intf->dev,
intf              374 drivers/net/usb/rndis_host.c 	dev_dbg(&intf->dev,
intf              388 drivers/net/usb/rndis_host.c 	retval = rndis_query(dev, intf, u.buf,
intf              413 drivers/net/usb/rndis_host.c 	retval = rndis_query(dev, intf, u.buf,
intf              417 drivers/net/usb/rndis_host.c 		dev_err(&intf->dev, "rndis get ethaddr, %d\n", retval);
intf              437 drivers/net/usb/rndis_host.c 		dev_err(&intf->dev, "rndis set packet filter, %d\n", retval);
intf              453 drivers/net/usb/rndis_host.c 	usb_driver_release_interface(driver_of(intf), info->data);
intf              461 drivers/net/usb/rndis_host.c static int rndis_bind(struct usbnet *dev, struct usb_interface *intf)
intf              463 drivers/net/usb/rndis_host.c 	return generic_rndis_bind(dev, intf, FLAG_RNDIS_PHYM_NOT_WIRELESS);
intf              466 drivers/net/usb/rndis_host.c void rndis_unbind(struct usbnet *dev, struct usb_interface *intf)
intf              479 drivers/net/usb/rndis_host.c 	usbnet_cdc_unbind(dev, intf);
intf              531 drivers/net/usb/rtl8150.c static int rtl8150_suspend(struct usb_interface *intf, pm_message_t message)
intf              533 drivers/net/usb/rtl8150.c 	rtl8150_t *dev = usb_get_intfdata(intf);
intf              544 drivers/net/usb/rtl8150.c static int rtl8150_resume(struct usb_interface *intf)
intf              546 drivers/net/usb/rtl8150.c 	rtl8150_t *dev = usb_get_intfdata(intf);
intf              874 drivers/net/usb/rtl8150.c static int rtl8150_probe(struct usb_interface *intf,
intf              877 drivers/net/usb/rtl8150.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              904 drivers/net/usb/rtl8150.c 		dev_err(&intf->dev, "out of memory\n");
intf              908 drivers/net/usb/rtl8150.c 		dev_err(&intf->dev, "couldn't reset the device\n");
intf              914 drivers/net/usb/rtl8150.c 	usb_set_intfdata(intf, dev);
intf              915 drivers/net/usb/rtl8150.c 	SET_NETDEV_DEV(netdev, &intf->dev);
intf              917 drivers/net/usb/rtl8150.c 		dev_err(&intf->dev, "couldn't register the device\n");
intf              921 drivers/net/usb/rtl8150.c 	dev_info(&intf->dev, "%s: rtl8150 is detected\n", netdev->name);
intf              926 drivers/net/usb/rtl8150.c 	usb_set_intfdata(intf, NULL);
intf              936 drivers/net/usb/rtl8150.c static void rtl8150_disconnect(struct usb_interface *intf)
intf              938 drivers/net/usb/rtl8150.c 	rtl8150_t *dev = usb_get_intfdata(intf);
intf              940 drivers/net/usb/rtl8150.c 	usb_set_intfdata(intf, NULL);
intf              666 drivers/net/usb/sierra_net.c static int sierra_net_bind(struct usbnet *dev, struct usb_interface *intf)
intf              680 drivers/net/usb/sierra_net.c 	ifacenum = intf->cur_altsetting->desc.bInterfaceNumber;
intf              681 drivers/net/usb/sierra_net.c 	numendpoints = intf->cur_altsetting->desc.bNumEndpoints;
intf              690 drivers/net/usb/sierra_net.c 	status = usbnet_get_endpoints(dev, intf);
intf              757 drivers/net/usb/sierra_net.c static void sierra_net_unbind(struct usbnet *dev, struct usb_interface *intf)
intf             1446 drivers/net/usb/smsc75xx.c static int smsc75xx_bind(struct usbnet *dev, struct usb_interface *intf)
intf             1453 drivers/net/usb/smsc75xx.c 	ret = usbnet_get_endpoints(dev, intf);
intf             1506 drivers/net/usb/smsc75xx.c static void smsc75xx_unbind(struct usbnet *dev, struct usb_interface *intf)
intf             1785 drivers/net/usb/smsc75xx.c static int smsc75xx_suspend(struct usb_interface *intf, pm_message_t message)
intf             1787 drivers/net/usb/smsc75xx.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf             1792 drivers/net/usb/smsc75xx.c 	ret = usbnet_suspend(intf, message);
intf             2082 drivers/net/usb/smsc75xx.c 		usbnet_resume(intf);
intf             2086 drivers/net/usb/smsc75xx.c static int smsc75xx_resume(struct usb_interface *intf)
intf             2088 drivers/net/usb/smsc75xx.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf             2157 drivers/net/usb/smsc75xx.c 	return usbnet_resume(intf);
intf             2288 drivers/net/usb/smsc75xx.c 	dev->intf->needs_remote_wakeup = on;
intf             1248 drivers/net/usb/smsc95xx.c static int smsc95xx_bind(struct usbnet *dev, struct usb_interface *intf)
intf             1256 drivers/net/usb/smsc95xx.c 	ret = usbnet_get_endpoints(dev, intf);
intf             1322 drivers/net/usb/smsc95xx.c static void smsc95xx_unbind(struct usbnet *dev, struct usb_interface *intf)
intf             1577 drivers/net/usb/smsc95xx.c static int smsc95xx_suspend(struct usb_interface *intf, pm_message_t message)
intf             1579 drivers/net/usb/smsc95xx.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf             1584 drivers/net/usb/smsc95xx.c 	ret = usbnet_suspend(intf, message);
intf             1833 drivers/net/usb/smsc95xx.c 		usbnet_resume(intf);
intf             1842 drivers/net/usb/smsc95xx.c static int smsc95xx_resume(struct usb_interface *intf)
intf             1844 drivers/net/usb/smsc95xx.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf             1885 drivers/net/usb/smsc95xx.c 	ret = usbnet_resume(intf);
intf             1892 drivers/net/usb/smsc95xx.c static int smsc95xx_reset_resume(struct usb_interface *intf)
intf             1894 drivers/net/usb/smsc95xx.c 	struct usbnet *dev = usb_get_intfdata(intf);
intf             1901 drivers/net/usb/smsc95xx.c 	return smsc95xx_resume(intf);
intf             2073 drivers/net/usb/smsc95xx.c 	dev->intf->needs_remote_wakeup = on;
intf             2082 drivers/net/usb/smsc95xx.c 		usb_autopm_get_interface_no_resume(dev->intf);
intf             2084 drivers/net/usb/smsc95xx.c 		usb_autopm_put_interface(dev->intf);
intf              318 drivers/net/usb/sr9700.c static int sr9700_bind(struct usbnet *dev, struct usb_interface *intf)
intf              324 drivers/net/usb/sr9700.c 	ret = usbnet_get_endpoints(dev, intf);
intf              729 drivers/net/usb/sr9800.c static int sr9800_bind(struct usbnet *dev, struct usb_interface *intf)
intf              739 drivers/net/usb/sr9800.c 	usbnet_get_endpoints(dev, intf);
intf               81 drivers/net/usb/usbnet.c int usbnet_get_endpoints(struct usbnet *dev, struct usb_interface *intf)
intf               88 drivers/net/usb/usbnet.c 	for (tmp = 0; tmp < intf->num_altsetting; tmp++) {
intf               92 drivers/net/usb/usbnet.c 		alt = intf->altsetting + tmp;
intf              203 drivers/net/usb/usbnet.c static int init_status (struct usbnet *dev, struct usb_interface *intf)
intf              232 drivers/net/usb/usbnet.c 			dev_dbg(&intf->dev,
intf              814 drivers/net/usb/usbnet.c 	pm = usb_autopm_get_interface(dev->intf);
intf              844 drivers/net/usb/usbnet.c 		usb_autopm_put_interface(dev->intf);
intf              849 drivers/net/usb/usbnet.c 		usb_autopm_put_interface(dev->intf);
intf              867 drivers/net/usb/usbnet.c 	if ((retval = usb_autopm_get_interface(dev->intf)) < 0) {
intf              933 drivers/net/usb/usbnet.c 			usb_autopm_put_interface(dev->intf);
intf              938 drivers/net/usb/usbnet.c 	usb_autopm_put_interface(dev->intf);
intf             1141 drivers/net/usb/usbnet.c 		status = usb_autopm_get_interface(dev->intf);
intf             1145 drivers/net/usb/usbnet.c 		usb_autopm_put_interface(dev->intf);
intf             1161 drivers/net/usb/usbnet.c 		status = usb_autopm_get_interface(dev->intf);
intf             1165 drivers/net/usb/usbnet.c 		usb_autopm_put_interface(dev->intf);
intf             1190 drivers/net/usb/usbnet.c 			status = usb_autopm_get_interface(dev->intf);
intf             1197 drivers/net/usb/usbnet.c 			usb_autopm_put_interface(dev->intf);
intf             1209 drivers/net/usb/usbnet.c 		status = usb_autopm_get_interface(dev->intf);
intf             1213 drivers/net/usb/usbnet.c 			usb_autopm_put_interface(dev->intf);
intf             1221 drivers/net/usb/usbnet.c 			usb_autopm_put_interface(dev->intf);
intf             1290 drivers/net/usb/usbnet.c 	usb_autopm_put_interface_async(dev->intf);
intf             1426 drivers/net/usb/usbnet.c 	retval = usb_autopm_get_interface_async(dev->intf);
intf             1432 drivers/net/usb/usbnet.c 		usb_autopm_put_interface_async(dev->intf);
intf             1455 drivers/net/usb/usbnet.c 		usb_autopm_put_interface_async(dev->intf);
intf             1458 drivers/net/usb/usbnet.c 		usb_autopm_put_interface_async(dev->intf);
intf             1585 drivers/net/usb/usbnet.c void usbnet_disconnect (struct usb_interface *intf)
intf             1591 drivers/net/usb/usbnet.c 	dev = usb_get_intfdata(intf);
intf             1592 drivers/net/usb/usbnet.c 	usb_set_intfdata(intf, NULL);
intf             1596 drivers/net/usb/usbnet.c 	xdev = interface_to_usbdev (intf);
intf             1599 drivers/net/usb/usbnet.c 		   intf->dev.driver->name,
intf             1611 drivers/net/usb/usbnet.c 		dev->driver_info->unbind (dev, intf);
intf             1688 drivers/net/usb/usbnet.c 	dev->intf = udev;
intf             1848 drivers/net/usb/usbnet.c int usbnet_suspend (struct usb_interface *intf, pm_message_t message)
intf             1850 drivers/net/usb/usbnet.c 	struct usbnet		*dev = usb_get_intfdata(intf);
intf             1881 drivers/net/usb/usbnet.c int usbnet_resume (struct usb_interface *intf)
intf             1883 drivers/net/usb/usbnet.c 	struct usbnet		*dev = usb_get_intfdata(intf);
intf             1901 drivers/net/usb/usbnet.c 				usb_autopm_put_interface_async(dev->intf);
intf             1928 drivers/net/usb/usbnet.c 		usb_autopm_get_interface_no_resume(intf);
intf             1942 drivers/net/usb/usbnet.c 		dev->intf->needs_remote_wakeup = 1;
intf             1943 drivers/net/usb/usbnet.c 		usb_autopm_put_interface_async(dev->intf);
intf             1953 drivers/net/usb/usbnet.c 	dev->intf->needs_remote_wakeup = on;
intf             2046 drivers/net/usb/usbnet.c 	if (usb_autopm_get_interface(dev->intf) < 0)
intf             2050 drivers/net/usb/usbnet.c 	usb_autopm_put_interface(dev->intf);
intf             2064 drivers/net/usb/usbnet.c 	if (usb_autopm_get_interface(dev->intf) < 0)
intf             2068 drivers/net/usb/usbnet.c 	usb_autopm_put_interface(dev->intf);
intf               73 drivers/net/usb/zaurus.c static int zaurus_bind(struct usbnet *dev, struct usb_interface *intf)
intf               80 drivers/net/usb/zaurus.c 	return usbnet_generic_cdc_bind(dev, intf);
intf              136 drivers/net/usb/zaurus.c static int blan_mdlm_bind(struct usbnet *dev, struct usb_interface *intf)
intf              138 drivers/net/usb/zaurus.c 	u8				*buf = intf->cur_altsetting->extra;
intf              139 drivers/net/usb/zaurus.c 	int				len = intf->cur_altsetting->extralen;
intf              153 drivers/net/usb/zaurus.c 				dev_dbg(&intf->dev, "extra MDLM\n");
intf              158 drivers/net/usb/zaurus.c 				dev_dbg(&intf->dev, "MDLM len %u\n",
intf              166 drivers/net/usb/zaurus.c 				dev_dbg(&intf->dev, "MDLM guid\n");
intf              172 drivers/net/usb/zaurus.c 				dev_dbg(&intf->dev, "extra MDLM detail\n");
intf              207 drivers/net/usb/zaurus.c 				dev_dbg(&intf->dev,
intf              227 drivers/net/usb/zaurus.c 		dev_dbg(&intf->dev, "missing cdc mdlm %s%sdescriptor\n",
intf              238 drivers/net/usb/zaurus.c 	return usbnet_get_endpoints(dev, intf);
intf             1575 drivers/net/wireless/ath/ar5523/ar5523.c static int ar5523_probe(struct usb_interface *intf,
intf             1578 drivers/net/wireless/ath/ar5523/ar5523.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1595 drivers/net/wireless/ath/ar5523/ar5523.c 	SET_IEEE80211_DEV(hw, &intf->dev);
intf             1694 drivers/net/wireless/ath/ar5523/ar5523.c 	usb_set_intfdata(intf, hw);
intf             1721 drivers/net/wireless/ath/ar5523/ar5523.c static void ar5523_disconnect(struct usb_interface *intf)
intf             1723 drivers/net/wireless/ath/ar5523/ar5523.c 	struct ieee80211_hw *hw = usb_get_intfdata(intf);
intf             1739 drivers/net/wireless/ath/ar5523/ar5523.c 	usb_set_intfdata(intf, NULL);
intf              244 drivers/net/wireless/ath/carl9170/carl9170.h 	struct usb_interface *intf;
intf              870 drivers/net/wireless/ath/carl9170/usb.c 	if (ar->intf->condition != USB_INTERFACE_BOUND)
intf              923 drivers/net/wireless/ath/carl9170/usb.c 	usb_queue_reset_device(ar->intf);
intf              975 drivers/net/wireless/ath/carl9170/usb.c 	struct usb_interface *intf = ar->intf;
intf              984 drivers/net/wireless/ath/carl9170/usb.c 	usb_driver_release_interface(&carl9170_driver, intf);
intf              987 drivers/net/wireless/ath/carl9170/usb.c 	usb_put_intf(intf);
intf              992 drivers/net/wireless/ath/carl9170/usb.c 	struct usb_interface *intf = ar->intf;
intf             1010 drivers/net/wireless/ath/carl9170/usb.c 	usb_put_intf(intf);
intf             1036 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_probe(struct usb_interface *intf,
intf             1044 drivers/net/wireless/ath/carl9170/usb.c 	err = usb_reset_device(interface_to_usbdev(intf));
intf             1052 drivers/net/wireless/ath/carl9170/usb.c 	udev = interface_to_usbdev(intf);
intf             1054 drivers/net/wireless/ath/carl9170/usb.c 	ar->intf = intf;
intf             1063 drivers/net/wireless/ath/carl9170/usb.c 	for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; ++i) {
intf             1064 drivers/net/wireless/ath/carl9170/usb.c 		ep = &intf->cur_altsetting->endpoint[i].desc;
intf             1072 drivers/net/wireless/ath/carl9170/usb.c 	usb_set_intfdata(intf, ar);
intf             1073 drivers/net/wireless/ath/carl9170/usb.c 	SET_IEEE80211_DEV(ar->hw, &intf->dev);
intf             1094 drivers/net/wireless/ath/carl9170/usb.c 	usb_get_intf(intf);
intf             1101 drivers/net/wireless/ath/carl9170/usb.c 		usb_put_intf(intf);
intf             1107 drivers/net/wireless/ath/carl9170/usb.c static void carl9170_usb_disconnect(struct usb_interface *intf)
intf             1109 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = usb_get_intfdata(intf);
intf             1124 drivers/net/wireless/ath/carl9170/usb.c 	usb_set_intfdata(intf, NULL);
intf             1131 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_suspend(struct usb_interface *intf,
intf             1134 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = usb_get_intfdata(intf);
intf             1144 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_resume(struct usb_interface *intf)
intf             1146 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = usb_get_intfdata(intf);
intf             1310 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_usb_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1312 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	struct usb_device *usb = interface_to_usbdev(intf);
intf             1333 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	usb_set_intfdata(intf, devinfo);
intf             1352 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	desc = &intf->cur_altsetting->desc;
intf             1365 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 		endpoint = &intf->cur_altsetting->endpoint[ep].desc;
intf             1411 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	usb_set_intfdata(intf, NULL);
intf             1416 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c brcmf_usb_disconnect(struct usb_interface *intf)
intf             1421 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	devinfo = (struct brcmf_usbdev_info *)usb_get_intfdata(intf);
intf             1428 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 		if (!usb_get_intfdata(intf))
intf             1441 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_suspend(struct usb_interface *intf, pm_message_t state)
intf             1443 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	struct usb_device *usb = interface_to_usbdev(intf);
intf             1460 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_resume(struct usb_interface *intf)
intf             1462 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	struct usb_device *usb = interface_to_usbdev(intf);
intf             1485 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_reset_resume(struct usb_interface *intf)
intf             1487 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	struct usb_device *usb = interface_to_usbdev(intf);
intf             1732 drivers/net/wireless/intersil/orinoco/orinoco_usb.c static void ezusb_disconnect(struct usb_interface *intf)
intf             1734 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 	struct ezusb_priv *upriv = usb_get_intfdata(intf);
intf             1735 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 	usb_set_intfdata(intf, NULL);
intf              121 drivers/net/wireless/intersil/p54/p54usb.c 	u32 intf;
intf              128 drivers/net/wireless/intersil/p54/p54usb.c 		.intf = FW_LM86,
intf              134 drivers/net/wireless/intersil/p54/p54usb.c 		.intf = FW_LM87,
intf              454 drivers/net/wireless/intersil/p54/p54usb.c 	int ret, lock = (priv->intf->condition != USB_INTERFACE_BINDING);
intf              457 drivers/net/wireless/intersil/p54/p54usb.c 		ret = usb_lock_device_for_reset(priv->udev, priv->intf);
intf              880 drivers/net/wireless/intersil/p54/p54usb.c 	if (priv->common.fw_interface != p54u_fwlist[ret].intf) {
intf              924 drivers/net/wireless/intersil/p54/p54usb.c 	struct usb_interface *intf = priv->intf;
intf              943 drivers/net/wireless/intersil/p54/p54usb.c 		dev_err(&intf->dev, "failed to initialize device (%d)\n", err);
intf              946 drivers/net/wireless/intersil/p54/p54usb.c 		usb_driver_release_interface(&p54u_driver, intf);
intf              950 drivers/net/wireless/intersil/p54/p54usb.c 	usb_put_intf(intf);
intf              954 drivers/net/wireless/intersil/p54/p54usb.c 			      struct usb_interface *intf)
intf              956 drivers/net/wireless/intersil/p54/p54usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              971 drivers/net/wireless/intersil/p54/p54usb.c 	usb_get_intf(intf);
intf              978 drivers/net/wireless/intersil/p54/p54usb.c 		usb_put_intf(intf);
intf              984 drivers/net/wireless/intersil/p54/p54usb.c static int p54u_probe(struct usb_interface *intf,
intf              987 drivers/net/wireless/intersil/p54/p54usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1003 drivers/net/wireless/intersil/p54/p54usb.c 	SET_IEEE80211_DEV(dev, &intf->dev);
intf             1004 drivers/net/wireless/intersil/p54/p54usb.c 	usb_set_intfdata(intf, dev);
intf             1006 drivers/net/wireless/intersil/p54/p54usb.c 	priv->intf = intf;
intf             1012 drivers/net/wireless/intersil/p54/p54usb.c 	i = intf->altsetting->desc.bNumEndpoints;
intf             1015 drivers/net/wireless/intersil/p54/p54usb.c 		switch (intf->altsetting->endpoint[i].desc.bEndpointAddress) {
intf             1049 drivers/net/wireless/intersil/p54/p54usb.c 	err = p54u_load_firmware(dev, intf);
intf             1055 drivers/net/wireless/intersil/p54/p54usb.c static void p54u_disconnect(struct usb_interface *intf)
intf             1057 drivers/net/wireless/intersil/p54/p54usb.c 	struct ieee80211_hw *dev = usb_get_intfdata(intf);
intf             1071 drivers/net/wireless/intersil/p54/p54usb.c static int p54u_pre_reset(struct usb_interface *intf)
intf             1073 drivers/net/wireless/intersil/p54/p54usb.c 	struct ieee80211_hw *dev = usb_get_intfdata(intf);
intf             1082 drivers/net/wireless/intersil/p54/p54usb.c static int p54u_resume(struct usb_interface *intf)
intf             1084 drivers/net/wireless/intersil/p54/p54usb.c 	struct ieee80211_hw *dev = usb_get_intfdata(intf);
intf             1097 drivers/net/wireless/intersil/p54/p54usb.c static int p54u_post_reset(struct usb_interface *intf)
intf             1099 drivers/net/wireless/intersil/p54/p54usb.c 	struct ieee80211_hw *dev = usb_get_intfdata(intf);
intf             1103 drivers/net/wireless/intersil/p54/p54usb.c 	err = p54u_resume(intf);
intf             1117 drivers/net/wireless/intersil/p54/p54usb.c static int p54u_suspend(struct usb_interface *intf, pm_message_t message)
intf             1119 drivers/net/wireless/intersil/p54/p54usb.c 	return p54u_pre_reset(intf);
intf              146 drivers/net/wireless/intersil/p54/p54usb.h 	struct usb_interface *intf;
intf              193 drivers/net/wireless/marvell/libertas/if_usb.c static int if_usb_probe(struct usb_interface *intf,
intf              204 drivers/net/wireless/marvell/libertas/if_usb.c 	udev = interface_to_usbdev(intf);
intf              215 drivers/net/wireless/marvell/libertas/if_usb.c 	iface_desc = intf->cur_altsetting;
intf              259 drivers/net/wireless/marvell/libertas/if_usb.c 	priv = lbs_add_card(cardp, &intf->dev);
intf              280 drivers/net/wireless/marvell/libertas/if_usb.c 	usb_set_intfdata(intf, cardp);
intf              305 drivers/net/wireless/marvell/libertas/if_usb.c static void if_usb_disconnect(struct usb_interface *intf)
intf              307 drivers/net/wireless/marvell/libertas/if_usb.c 	struct if_usb_card *cardp = usb_get_intfdata(intf);
intf              320 drivers/net/wireless/marvell/libertas/if_usb.c 	usb_set_intfdata(intf, NULL);
intf              321 drivers/net/wireless/marvell/libertas/if_usb.c 	usb_put_dev(interface_to_usbdev(intf));
intf              933 drivers/net/wireless/marvell/libertas/if_usb.c static int if_usb_suspend(struct usb_interface *intf, pm_message_t message)
intf              935 drivers/net/wireless/marvell/libertas/if_usb.c 	struct if_usb_card *cardp = usb_get_intfdata(intf);
intf              965 drivers/net/wireless/marvell/libertas/if_usb.c static int if_usb_resume(struct usb_interface *intf)
intf              967 drivers/net/wireless/marvell/libertas/if_usb.c 	struct if_usb_card *cardp = usb_get_intfdata(intf);
intf              144 drivers/net/wireless/marvell/libertas_tf/if_usb.c static int if_usb_probe(struct usb_interface *intf,
intf              155 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	udev = interface_to_usbdev(intf);
intf              165 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	iface_desc = intf->cur_altsetting;
intf              227 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	usb_set_intfdata(intf, cardp);
intf              243 drivers/net/wireless/marvell/libertas_tf/if_usb.c static void if_usb_disconnect(struct usb_interface *intf)
intf              245 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	struct if_usb_card *cardp = usb_get_intfdata(intf);
intf              258 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	usb_set_intfdata(intf, NULL);
intf              259 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	usb_put_dev(interface_to_usbdev(intf));
intf              396 drivers/net/wireless/marvell/mwifiex/usb.c static int mwifiex_usb_probe(struct usb_interface *intf,
intf              399 drivers/net/wireless/marvell/mwifiex/usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              400 drivers/net/wireless/marvell/mwifiex/usb.c 	struct usb_host_interface *iface_desc = intf->cur_altsetting;
intf              406 drivers/net/wireless/marvell/mwifiex/usb.c 	card = devm_kzalloc(&intf->dev, sizeof(*card), GFP_KERNEL);
intf              439 drivers/net/wireless/marvell/mwifiex/usb.c 	card->intf = intf;
intf              508 drivers/net/wireless/marvell/mwifiex/usb.c 	usb_set_intfdata(intf, card);
intf              530 drivers/net/wireless/marvell/mwifiex/usb.c static int mwifiex_usb_suspend(struct usb_interface *intf, pm_message_t message)
intf              532 drivers/net/wireless/marvell/mwifiex/usb.c 	struct usb_card_rec *card = usb_get_intfdata(intf);
intf              542 drivers/net/wireless/marvell/mwifiex/usb.c 		dev_err(&intf->dev, "card is not valid\n");
intf              597 drivers/net/wireless/marvell/mwifiex/usb.c static int mwifiex_usb_resume(struct usb_interface *intf)
intf              599 drivers/net/wireless/marvell/mwifiex/usb.c 	struct usb_card_rec *card = usb_get_intfdata(intf);
intf              604 drivers/net/wireless/marvell/mwifiex/usb.c 		dev_err(&intf->dev, "%s: card->adapter is NULL\n",
intf              642 drivers/net/wireless/marvell/mwifiex/usb.c static void mwifiex_usb_disconnect(struct usb_interface *intf)
intf              644 drivers/net/wireless/marvell/mwifiex/usb.c 	struct usb_card_rec *card = usb_get_intfdata(intf);
intf              665 drivers/net/wireless/marvell/mwifiex/usb.c 	usb_put_dev(interface_to_usbdev(intf));
intf              670 drivers/net/wireless/marvell/mwifiex/usb.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              671 drivers/net/wireless/marvell/mwifiex/usb.c 	struct usb_card_rec *card = usb_get_intfdata(intf);
intf              101 drivers/net/wireless/marvell/mwifiex/usb.h 	struct usb_interface *intf;
intf              820 drivers/net/wireless/mediatek/mt76/mt76.h int mt76u_init(struct mt76_dev *dev, struct usb_interface *intf);
intf               25 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c static int mt76x2u_probe(struct usb_interface *intf,
intf               38 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf               43 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	mdev = mt76_alloc_device(&intf->dev, sizeof(*dev), &mt76x2u_ops,
intf               53 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	usb_set_intfdata(intf, dev);
intf               56 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	err = mt76u_init(mdev, intf);
intf               75 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	usb_set_intfdata(intf, NULL);
intf               81 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c static void mt76x2u_disconnect(struct usb_interface *intf)
intf               83 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf               84 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	struct mt76x02_dev *dev = usb_get_intfdata(intf);
intf               92 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	usb_set_intfdata(intf, NULL);
intf               96 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c static int __maybe_unused mt76x2u_suspend(struct usb_interface *intf,
intf               99 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	struct mt76x02_dev *dev = usb_get_intfdata(intf);
intf              106 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c static int __maybe_unused mt76x2u_resume(struct usb_interface *intf)
intf              108 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c 	struct mt76x02_dev *dev = usb_get_intfdata(intf);
intf              248 drivers/net/wireless/mediatek/mt76/usb.c mt76u_set_endpoints(struct usb_interface *intf,
intf              251 drivers/net/wireless/mediatek/mt76/usb.c 	struct usb_host_interface *intf_desc = intf->cur_altsetting;
intf              947 drivers/net/wireless/mediatek/mt76/usb.c 	       struct usb_interface *intf)
intf              958 drivers/net/wireless/mediatek/mt76/usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              976 drivers/net/wireless/mediatek/mt76/usb.c 	return mt76u_set_endpoints(intf, usb);
intf              278 drivers/net/wireless/ralink/rt2x00/rt2400pci.c 				  struct rt2x00_intf *intf,
intf              282 drivers/net/wireless/ralink/rt2x00/rt2500pci.c 				  struct rt2x00_intf *intf,
intf              430 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 				  struct rt2x00_intf *intf,
intf             1923 drivers/net/wireless/ralink/rt2x00/rt2800lib.c void rt2800_config_intf(struct rt2x00_dev *rt2x00dev, struct rt2x00_intf *intf,
intf              220 drivers/net/wireless/ralink/rt2x00/rt2800lib.h void rt2800_config_intf(struct rt2x00_dev *rt2x00dev, struct rt2x00_intf *intf,
intf              170 drivers/net/wireless/ralink/rt2x00/rt2x00.h 	enum rt2x00_chip_intf intf;
intf              604 drivers/net/wireless/ralink/rt2x00/rt2x00.h 			     struct rt2x00_intf *intf,
intf             1154 drivers/net/wireless/ralink/rt2x00/rt2x00.h 					enum rt2x00_chip_intf intf)
intf             1156 drivers/net/wireless/ralink/rt2x00/rt2x00.h 	rt2x00dev->chip.intf = intf;
intf             1160 drivers/net/wireless/ralink/rt2x00/rt2x00.h 			       enum rt2x00_chip_intf intf)
intf             1162 drivers/net/wireless/ralink/rt2x00/rt2x00.h 	return (rt2x00dev->chip.intf == intf);
intf               20 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 			   struct rt2x00_intf *intf,
intf               66 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 	rt2x00dev->ops->lib->config_intf(rt2x00dev, intf, &conf, flags);
intf               70 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 			  struct rt2x00_intf *intf,
intf              112 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf;
intf              124 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	intf->crypto_stats[cipher].success += (status == RX_CRYPTO_SUCCESS);
intf              125 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	intf->crypto_stats[cipher].icv_error += (status == RX_CRYPTO_FAIL_ICV);
intf              126 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	intf->crypto_stats[cipher].mic_error += (status == RX_CRYPTO_FAIL_MIC);
intf              127 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	intf->crypto_stats[cipher].key_error += (status == RX_CRYPTO_FAIL_KEY);
intf              133 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf;
intf              141 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	if (likely(!test_bit(FRAME_DUMP_FILE_OPEN, &intf->frame_dump_flags)))
intf              146 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	if (skb_queue_len(&intf->frame_dump_skbqueue) > 20) {
intf              181 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	skb_queue_tail(&intf->frame_dump_skbqueue, skbcopy);
intf              182 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	wake_up_interruptible(&intf->frame_dump_waitqueue);
intf              187 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	if (!test_bit(FRAME_DUMP_FILE_OPEN, &intf->frame_dump_flags))
intf              188 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 		skb_queue_purge(&intf->frame_dump_skbqueue);
intf              194 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = inode->i_private;
intf              198 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	if (!try_module_get(intf->debug->owner))
intf              206 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = file->private_data;
intf              208 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	module_put(intf->debug->owner);
intf              215 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = inode->i_private;
intf              222 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	if (test_and_set_bit(FRAME_DUMP_FILE_OPEN, &intf->frame_dump_flags)) {
intf              232 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = inode->i_private;
intf              234 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	skb_queue_purge(&intf->frame_dump_skbqueue);
intf              236 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	clear_bit(FRAME_DUMP_FILE_OPEN, &intf->frame_dump_flags);
intf              246 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = file->private_data;
intf              255 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	    wait_event_interruptible(intf->frame_dump_waitqueue,
intf              257 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 				     skb_dequeue(&intf->frame_dump_skbqueue)));
intf              278 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = file->private_data;
intf              280 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	poll_wait(file, &intf->frame_dump_waitqueue, wait);
intf              282 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	if (!skb_queue_empty(&intf->frame_dump_skbqueue))
intf              302 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = file->private_data;
intf              305 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	unsigned int lines = 1 + intf->rt2x00dev->data_queues;
intf              320 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	queue_for_each(intf->rt2x00dev, queue) {
intf              361 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = file->private_data;
intf              380 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 				intf->crypto_stats[i].success,
intf              381 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 				intf->crypto_stats[i].icv_error,
intf              382 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 				intf->crypto_stats[i].mic_error,
intf              383 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 				intf->crypto_stats[i].key_error);
intf              415 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = file->private_data;	\
intf              416 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	const struct rt2x00debug *debug = intf->debug;		\
intf              419 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	unsigned int index = intf->offset_##__name;		\
intf              434 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	value = debug->__name.read(intf->rt2x00dev, index);	\
intf              447 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = file->private_data;	\
intf              448 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	const struct rt2x00debug *debug = intf->debug;		\
intf              451 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	unsigned int index = intf->offset_##__name;		\
intf              476 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	debug->__name.write(intf->rt2x00dev, index, value);	\
intf              506 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf =	file->private_data;
intf              513 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	size = sprintf(line, "0x%.8x\n", (unsigned int)intf->rt2x00dev->flags);
intf              531 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf =	file->private_data;
intf              538 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	size = sprintf(line, "0x%.8x\n", (unsigned int)intf->rt2x00dev->cap_flags);
intf              556 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf =	file->private_data;
intf              557 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00_dev *rt2x00dev = intf->rt2x00dev;
intf              580 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 					   struct rt2x00debug_intf *intf,
intf              590 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	data += sprintf(data, "driver:\t%s\n", intf->rt2x00dev->ops->name);
intf              594 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	debugfs_create_blob(name, 0400, intf->driver_folder, blob);
intf              598 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 					    struct rt2x00debug_intf *intf,
intf              601 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	const struct rt2x00debug *debug = intf->debug;
intf              609 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	data += sprintf(data, "rt chip:\t%04x\n", intf->rt2x00dev->chip.rt);
intf              610 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	data += sprintf(data, "rf chip:\t%04x\n", intf->rt2x00dev->chip.rf);
intf              611 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	data += sprintf(data, "revision:\t%04x\n", intf->rt2x00dev->chip.rev);
intf              632 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	debugfs_create_blob(name, 0400, intf->driver_folder, blob);
intf              638 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf;
intf              642 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	intf = kzalloc(sizeof(struct rt2x00debug_intf), GFP_KERNEL);
intf              643 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	if (!intf) {
intf              648 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	intf->debug = debug;
intf              649 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	intf->rt2x00dev = rt2x00dev;
intf              650 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	rt2x00dev->debugfs_intf = intf;
intf              652 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	intf->driver_folder =
intf              653 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	    debugfs_create_dir(intf->rt2x00dev->ops->name,
intf              656 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	rt2x00debug_create_file_driver("driver", intf, &intf->driver_blob);
intf              657 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	rt2x00debug_create_file_chipset("chipset", intf, &intf->chipset_blob);
intf              658 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	debugfs_create_file("dev_flags", 0400, intf->driver_folder, intf,
intf              660 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	debugfs_create_file("cap_flags", 0400, intf->driver_folder, intf,
intf              662 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	debugfs_create_file("restart_hw", 0200, intf->driver_folder, intf,
intf              665 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	register_folder = debugfs_create_dir("register", intf->driver_folder);
intf              680 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	RT2X00DEBUGFS_CREATE_REGISTER_ENTRY(intf, csr);
intf              681 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	RT2X00DEBUGFS_CREATE_REGISTER_ENTRY(intf, eeprom);
intf              682 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	RT2X00DEBUGFS_CREATE_REGISTER_ENTRY(intf, bbp);
intf              683 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	RT2X00DEBUGFS_CREATE_REGISTER_ENTRY(intf, rf);
intf              684 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	RT2X00DEBUGFS_CREATE_REGISTER_ENTRY(intf, rfcsr);
intf              688 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	queue_folder = debugfs_create_dir("queue", intf->driver_folder);
intf              690 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	debugfs_create_file("dump", 0400, queue_folder, intf,
intf              693 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	skb_queue_head_init(&intf->frame_dump_skbqueue);
intf              694 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	init_waitqueue_head(&intf->frame_dump_waitqueue);
intf              696 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	debugfs_create_file("queue", 0400, queue_folder, intf,
intf              701 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 		debugfs_create_file("crypto", 0444, queue_folder, intf,
intf              710 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf;
intf              712 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	if (unlikely(!intf))
intf              715 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	skb_queue_purge(&intf->frame_dump_skbqueue);
intf              717 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	debugfs_remove_recursive(intf->driver_folder);
intf              718 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	kfree(intf->chipset_blob.data);
intf              719 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	kfree(intf->driver_blob.data);
intf              720 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	kfree(intf);
intf              118 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	struct rt2x00_intf *intf = vif_to_intf(vif);
intf              129 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	if (test_and_clear_bit(DELAYED_UPDATE_BEACON, &intf->delayed_flags)) {
intf              130 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		mutex_lock(&intf->beacon_skb_mutex);
intf              132 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		mutex_unlock(&intf->beacon_skb_mutex);
intf               73 drivers/net/wireless/ralink/rt2x00/rt2x00lib.h 			   struct rt2x00_intf *intf,
intf               77 drivers/net/wireless/ralink/rt2x00/rt2x00lib.h 			  struct rt2x00_intf *intf,
intf              187 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	struct rt2x00_intf *intf = vif_to_intf(vif);
intf              225 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	mutex_init(&intf->beacon_skb_mutex);
intf              226 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	intf->beacon = entry;
intf              237 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	rt2x00lib_config_intf(rt2x00dev, intf, vif->type,
intf              255 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	struct rt2x00_intf *intf = vif_to_intf(vif);
intf              276 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	clear_bit(ENTRY_BCN_ASSIGNED, &intf->beacon->flags);
intf              282 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	rt2x00lib_config_intf(rt2x00dev, intf,
intf              387 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	struct rt2x00_intf *intf = vif_to_intf(vif);
intf              395 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	set_bit(DELAYED_UPDATE_BEACON, &intf->delayed_flags);
intf              560 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	struct rt2x00_intf *intf = vif_to_intf(vif);
intf              573 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		rt2x00lib_config_intf(rt2x00dev, intf, vif->type, NULL,
intf              580 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		mutex_lock(&intf->beacon_skb_mutex);
intf              581 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		if (!bss_conf->enable_beacon && intf->enable_beacon) {
intf              583 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 			intf->enable_beacon = false;
intf              598 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		} else if (bss_conf->enable_beacon && !intf->enable_beacon) {
intf              600 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 			intf->enable_beacon = true;
intf              616 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		mutex_unlock(&intf->beacon_skb_mutex);
intf              643 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		rt2x00lib_config_erp(rt2x00dev, intf, bss_conf, changes);
intf              182 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct rt2x00_intf *intf = vif_to_intf(tx_info->control.vif);
intf              219 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		seqno = atomic_add_return(0x10, &intf->seqno);
intf              221 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		seqno = atomic_read(&intf->seqno);
intf              725 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct rt2x00_intf *intf = vif_to_intf(vif);
intf              727 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (unlikely(!intf->beacon))
intf              733 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rt2x00queue_free_skb(intf->beacon);
intf              740 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		rt2x00dev->ops->lib->clear_beacon(intf->beacon);
intf              748 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	struct rt2x00_intf *intf = vif_to_intf(vif);
intf              752 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (unlikely(!intf->beacon))
intf              758 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rt2x00queue_free_skb(intf->beacon);
intf              760 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	intf->beacon->skb = ieee80211_beacon_get(rt2x00dev->hw, vif);
intf              761 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (!intf->beacon->skb)
intf              769 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rt2x00queue_create_tx_descriptor(rt2x00dev, intf->beacon->skb, &txdesc, NULL);
intf              774 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	skbdesc = get_skb_frame_desc(intf->beacon->skb);
intf              780 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rt2x00dev->ops->lib->write_beacon(intf->beacon, &txdesc);
intf              598 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 	struct usb_interface *intf = to_usb_interface(rt2x00dev->dev);
intf              599 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 	struct usb_host_interface *intf_desc = intf->cur_altsetting;
intf               20 drivers/net/wireless/ralink/rt2x00/rt2x00usb.h 	struct usb_interface *intf = to_usb_interface(d); \
intf               21 drivers/net/wireless/ralink/rt2x00/rt2x00usb.h 	interface_to_usbdev(intf); \
intf              455 drivers/net/wireless/ralink/rt2x00/rt61pci.c 				struct rt2x00_intf *intf,
intf              490 drivers/net/wireless/ralink/rt2x00/rt73usb.c 				struct rt2x00_intf *intf,
intf             1424 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c static int rtl8187_probe(struct usb_interface *intf,
intf             1427 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1456 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	SET_IEEE80211_DEV(dev, &intf->dev);
intf             1457 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	usb_set_intfdata(intf, dev);
intf             1647 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	usb_set_intfdata(intf, NULL);
intf             1654 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c static void rtl8187_disconnect(struct usb_interface *intf)
intf             1656 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	struct ieee80211_hw *dev = usb_get_intfdata(intf);
intf             1670 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c 	usb_put_dev(interface_to_usbdev(intf));
intf              371 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c static int rtl8192cu_probe(struct usb_interface *intf,
intf              374 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c 	return rtl_usb_probe(intf, id, &rtl92cu_hal_cfg);
intf              142 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 	u32 intf = (rtlhal->interface == INTF_USB ? BIT(1) : BIT(0));
intf              155 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 		      intf << 8 |			/* interface 1/2 */
intf              171 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 		 "	(Platform, Interface) = (0x%X, 0x%X)\n", 0x04, intf);
intf              740 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 	u32 intf = (rtlhal->interface == INTF_USB ? BIT(1) : BIT(0));
intf              753 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		      intf << 8 |			/* interface 1/2 */
intf              769 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 		 "	(Platform, Interface) = (0x%X, 0x%X)\n", 0x04, intf);
intf              326 drivers/net/wireless/realtek/rtlwifi/usb.c 	struct usb_interface	*usb_intf = rtlusb->intf;
intf              534 drivers/net/wireless/realtek/rtlwifi/usb.c 	struct ieee80211_hw *hw = usb_get_intfdata(rtlusb->intf);
intf              864 drivers/net/wireless/realtek/rtlwifi/usb.c 	struct ieee80211_hw *hw = usb_get_intfdata(rtlusb->intf);
intf             1004 drivers/net/wireless/realtek/rtlwifi/usb.c int rtl_usb_probe(struct usb_interface *intf,
intf             1038 drivers/net/wireless/realtek/rtlwifi/usb.c 	SET_IEEE80211_DEV(hw, &intf->dev);
intf             1039 drivers/net/wireless/realtek/rtlwifi/usb.c 	udev = interface_to_usbdev(intf);
intf             1043 drivers/net/wireless/realtek/rtlwifi/usb.c 	usb_priv->dev.intf = intf;
intf             1045 drivers/net/wireless/realtek/rtlwifi/usb.c 	usb_set_intfdata(intf, hw);
intf             1093 drivers/net/wireless/realtek/rtlwifi/usb.c void rtl_usb_disconnect(struct usb_interface *intf)
intf             1095 drivers/net/wireless/realtek/rtlwifi/usb.c 	struct ieee80211_hw *hw = usb_get_intfdata(intf);
intf             1122 drivers/net/wireless/realtek/rtlwifi/usb.c 	usb_set_intfdata(intf, NULL);
intf               80 drivers/net/wireless/realtek/rtlwifi/usb.h 	struct usb_interface *intf;
intf              135 drivers/net/wireless/realtek/rtlwifi/usb.h int rtl_usb_probe(struct usb_interface *intf,
intf              138 drivers/net/wireless/realtek/rtlwifi/usb.h void rtl_usb_disconnect(struct usb_interface *intf);
intf             1211 drivers/net/wireless/realtek/rtw88/main.h 	u32 intf:4;
intf             1227 drivers/net/wireless/realtek/rtw88/main.h 	u32 intf:4;
intf              785 drivers/net/wireless/realtek/rtw88/phy.c 		cond.intf = INTF_USB;
intf              788 drivers/net/wireless/realtek/rtw88/phy.c 		cond.intf = INTF_SDIO;
intf              792 drivers/net/wireless/realtek/rtw88/phy.c 		cond.intf = INTF_PCIE;
intf              812 drivers/net/wireless/realtek/rtw88/phy.c 	if (cond.intf && cond.intf != drv_cond.intf)
intf             3396 drivers/net/wireless/rndis_wlan.c static int rndis_wlan_bind(struct usbnet *usbdev, struct usb_interface *intf)
intf             3435 drivers/net/wireless/rndis_wlan.c 	retval = generic_rndis_bind(usbdev, intf, FLAG_RNDIS_PHYM_WIRELESS);
intf             3522 drivers/net/wireless/rndis_wlan.c static void rndis_wlan_unbind(struct usbnet *usbdev, struct usb_interface *intf)
intf             3535 drivers/net/wireless/rndis_wlan.c 	rndis_unbind(usbdev, intf);
intf              887 drivers/net/wireless/rsi/rsi_91x_usb.c static int rsi_suspend(struct usb_interface *intf, pm_message_t message)
intf              893 drivers/net/wireless/rsi/rsi_91x_usb.c static int rsi_resume(struct usb_interface *intf)
intf               24 drivers/net/wireless/zydas/zd1211rw/zd_chip.c 		 struct usb_interface *intf)
intf               28 drivers/net/wireless/zydas/zd1211rw/zd_chip.c 	zd_usb_init(&chip->usb, hw, intf);
intf              781 drivers/net/wireless/zydas/zd1211rw/zd_chip.h #define zd_chip_dev(chip) (&(chip)->usb.intf->dev)
intf              785 drivers/net/wireless/zydas/zd1211rw/zd_chip.h 	         struct usb_interface *intf);
intf              845 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	usb_queue_reset_device(mac->chip.usb.intf);
intf             1358 drivers/net/wireless/zydas/zd1211rw/zd_mac.c struct ieee80211_hw *zd_mac_alloc_hw(struct usb_interface *intf)
intf             1365 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 		dev_dbg_f(&intf->dev, "out of memory\n");
intf             1412 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	zd_chip_init(&mac->chip, hw, intf);
intf             1417 drivers/net/wireless/zydas/zd1211rw/zd_mac.c 	SET_IEEE80211_DEV(hw, &intf->dev);
intf              295 drivers/net/wireless/zydas/zd1211rw/zd_mac.h struct ieee80211_hw *zd_mac_alloc_hw(struct usb_interface *intf);
intf             1098 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb_queue_reset_device(usb->intf);
intf             1176 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	if (interface_to_usbdev(usb->intf)->speed == USB_SPEED_HIGH) {
intf             1202 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	         struct usb_interface *intf)
intf             1205 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb->intf = usb_get_intf(intf);
intf             1206 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb_set_intfdata(usb->intf, hw);
intf             1215 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb_set_intfdata(usb->intf, NULL);
intf             1216 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb_put_intf(usb->intf);
intf             1246 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct usb_device *udev = interface_to_usbdev(usb->intf);
intf             1263 drivers/net/wireless/zydas/zd1211rw/zd_usb.c static int eject_installer(struct usb_interface *intf)
intf             1265 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1266 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct usb_host_interface *iface_desc = intf->cur_altsetting;
intf             1314 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb_set_intfdata(intf, NULL);
intf             1350 drivers/net/wireless/zydas/zd1211rw/zd_usb.c static int probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1353 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1360 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		return eject_installer(intf);
intf             1368 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		dev_dbg_f(&intf->dev, "Unknown USB speed\n");
intf             1375 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		dev_err(&intf->dev,
intf             1380 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	hw = zd_mac_alloc_hw(intf);
intf             1391 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		dev_dbg_f(&intf->dev,
intf             1398 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		dev_dbg_f(&intf->dev,
intf             1403 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	dev_dbg_f(&intf->dev, "successful\n");
intf             1404 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	dev_info(&intf->dev, "%s\n", wiphy_name(hw->wiphy));
intf             1407 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb_reset_device(interface_to_usbdev(intf));
intf             1415 drivers/net/wireless/zydas/zd1211rw/zd_usb.c static void disconnect(struct usb_interface *intf)
intf             1417 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct ieee80211_hw *hw = zd_intf_to_hw(intf);
intf             1443 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	usb_reset_device(interface_to_usbdev(intf));
intf             1447 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	dev_dbg(&intf->dev, "disconnected\n");
intf             1463 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		usb_queue_reset_device(usb->intf);
intf             1490 drivers/net/wireless/zydas/zd1211rw/zd_usb.c static int pre_reset(struct usb_interface *intf)
intf             1492 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct ieee80211_hw *hw = usb_get_intfdata(intf);
intf             1496 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	if (!hw || intf->condition != USB_INTERFACE_BOUND)
intf             1510 drivers/net/wireless/zydas/zd1211rw/zd_usb.c static int post_reset(struct usb_interface *intf)
intf             1512 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	struct ieee80211_hw *hw = usb_get_intfdata(intf);
intf             1516 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	if (!hw || intf->condition != USB_INTERFACE_BOUND)
intf              210 drivers/net/wireless/zydas/zd1211rw/zd_usb.h 	struct usb_interface *intf;
intf              218 drivers/net/wireless/zydas/zd1211rw/zd_usb.h #define zd_usb_dev(usb) (&usb->intf->dev)
intf              222 drivers/net/wireless/zydas/zd1211rw/zd_usb.h 	return interface_to_usbdev(usb->intf);
intf              225 drivers/net/wireless/zydas/zd1211rw/zd_usb.h static inline struct ieee80211_hw *zd_intf_to_hw(struct usb_interface *intf)
intf              227 drivers/net/wireless/zydas/zd1211rw/zd_usb.h 	return usb_get_intfdata(intf);
intf              232 drivers/net/wireless/zydas/zd1211rw/zd_usb.h 	return zd_intf_to_hw(usb->intf);
intf              236 drivers/net/wireless/zydas/zd1211rw/zd_usb.h 	         struct usb_interface *intf);
intf               39 drivers/nfc/nfcmrvl/usb.c 	struct usb_interface *intf;
intf              181 drivers/nfc/nfcmrvl/usb.c 	err = usb_autopm_get_interface(drv_data->intf);
intf              185 drivers/nfc/nfcmrvl/usb.c 	drv_data->intf->needs_remote_wakeup = 1;
intf              194 drivers/nfc/nfcmrvl/usb.c 	usb_autopm_put_interface(drv_data->intf);
intf              198 drivers/nfc/nfcmrvl/usb.c 	usb_autopm_put_interface(drv_data->intf);
intf              218 drivers/nfc/nfcmrvl/usb.c 	err = usb_autopm_get_interface(drv_data->intf);
intf              222 drivers/nfc/nfcmrvl/usb.c 	drv_data->intf->needs_remote_wakeup = 0;
intf              223 drivers/nfc/nfcmrvl/usb.c 	usb_autopm_put_interface(drv_data->intf);
intf              289 drivers/nfc/nfcmrvl/usb.c 	err = usb_autopm_get_interface(drv_data->intf);
intf              293 drivers/nfc/nfcmrvl/usb.c 	usb_autopm_put_interface(drv_data->intf);
intf              296 drivers/nfc/nfcmrvl/usb.c static int nfcmrvl_probe(struct usb_interface *intf,
intf              303 drivers/nfc/nfcmrvl/usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              310 drivers/nfc/nfcmrvl/usb.c 	nfc_info(&udev->dev, "intf %p id %p\n", intf, id);
intf              312 drivers/nfc/nfcmrvl/usb.c 	drv_data = devm_kzalloc(&intf->dev, sizeof(*drv_data), GFP_KERNEL);
intf              316 drivers/nfc/nfcmrvl/usb.c 	for (i = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) {
intf              317 drivers/nfc/nfcmrvl/usb.c 		ep_desc = &intf->cur_altsetting->endpoint[i].desc;
intf              336 drivers/nfc/nfcmrvl/usb.c 	drv_data->intf = intf;
intf              346 drivers/nfc/nfcmrvl/usb.c 					&intf->dev, &config);
intf              353 drivers/nfc/nfcmrvl/usb.c 	usb_set_intfdata(intf, drv_data);
intf              358 drivers/nfc/nfcmrvl/usb.c static void nfcmrvl_disconnect(struct usb_interface *intf)
intf              360 drivers/nfc/nfcmrvl/usb.c 	struct nfcmrvl_usb_drv_data *drv_data = usb_get_intfdata(intf);
intf              365 drivers/nfc/nfcmrvl/usb.c 	nfc_info(&drv_data->udev->dev, "intf %p\n", intf);
intf              369 drivers/nfc/nfcmrvl/usb.c 	usb_set_intfdata(drv_data->intf, NULL);
intf              373 drivers/nfc/nfcmrvl/usb.c static int nfcmrvl_suspend(struct usb_interface *intf, pm_message_t message)
intf              375 drivers/nfc/nfcmrvl/usb.c 	struct nfcmrvl_usb_drv_data *drv_data = usb_get_intfdata(intf);
intf              377 drivers/nfc/nfcmrvl/usb.c 	nfc_info(&drv_data->udev->dev, "intf %p\n", intf);
intf              413 drivers/nfc/nfcmrvl/usb.c static int nfcmrvl_resume(struct usb_interface *intf)
intf              415 drivers/nfc/nfcmrvl/usb.c 	struct nfcmrvl_usb_drv_data *drv_data = usb_get_intfdata(intf);
intf              418 drivers/nfc/nfcmrvl/usb.c 	nfc_info(&drv_data->udev->dev, "intf %p\n", intf);
intf              513 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(mcu-req-intf-blocked,		0x16),
intf              514 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(mcb-mcu-rd-intf-stall,		0x17),
intf              515 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(csw-rd-intf-blocked,		0x18),
intf              516 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(csw-local-ack-intf-blocked,	0x19),
intf              453 drivers/pinctrl/pinctrl-mcp23s08.c 	int intcap, intcon, intf, i, gpio, gpio_orig, intcap_mask, defval;
intf              459 drivers/pinctrl/pinctrl-mcp23s08.c 	if (mcp_read(mcp, MCP_INTF, &intf))
intf              479 drivers/pinctrl/pinctrl-mcp23s08.c 	if (intf == 0) {
intf              486 drivers/pinctrl/pinctrl-mcp23s08.c 		intcap, intf, gpio_orig, gpio);
intf              507 drivers/pinctrl/pinctrl-mcp23s08.c 		intf_set = intf & BIT(i);
intf               93 drivers/scsi/csiostor/csio_hw_chip.h #define FW_INTFVER(chip, intf) (FW_HDR_INTFVER_##intf)
intf             13280 drivers/scsi/lpfc/lpfc_init.c 	struct lpfc_sli_intf intf;
intf             13282 drivers/scsi/lpfc/lpfc_init.c 	if (pci_read_config_dword(pdev, LPFC_SLI_INTF, &intf.word0))
intf             13285 drivers/scsi/lpfc/lpfc_init.c 	if ((bf_get(lpfc_sli_intf_valid, &intf) == LPFC_SLI_INTF_VALID) &&
intf             13286 drivers/scsi/lpfc/lpfc_init.c 	    (bf_get(lpfc_sli_intf_slirev, &intf) == LPFC_SLI_INTF_REV_SLI4))
intf              472 drivers/scsi/megaraid/megaraid_sas.h 				 u16	 intf:4;
intf              474 drivers/scsi/megaraid/megaraid_sas.h 				 u16	 intf:4;
intf             4449 drivers/scsi/megaraid/megaraid_sas_base.c 				instance->pd_info->state.ddf.pdType.intf;
intf             1528 drivers/scsi/scsi_sysfs.c int scsi_register_interface(struct class_interface *intf)
intf             1530 drivers/scsi/scsi_sysfs.c 	intf->class = &sdev_class;
intf             1532 drivers/scsi/scsi_sysfs.c 	return class_interface_register(intf);
intf              624 drivers/scsi/ses.c 			struct class_interface *intf)
intf              823 drivers/scsi/ses.c 			    struct class_interface *intf)
intf               42 drivers/staging/comedi/comedi_usb.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf               44 drivers/staging/comedi/comedi_usb.c 	return intf ? interface_to_usbdev(intf) : NULL;
intf               63 drivers/staging/comedi/comedi_usb.c int comedi_usb_auto_config(struct usb_interface *intf,
intf               67 drivers/staging/comedi/comedi_usb.c 	return comedi_auto_config(&intf->dev, driver, context);
intf               85 drivers/staging/comedi/comedi_usb.c void comedi_usb_auto_unconfig(struct usb_interface *intf)
intf               87 drivers/staging/comedi/comedi_usb.c 	comedi_auto_unconfig(&intf->dev);
intf               19 drivers/staging/comedi/comedi_usb.h int comedi_usb_auto_config(struct usb_interface *intf,
intf               21 drivers/staging/comedi/comedi_usb.h void comedi_usb_auto_unconfig(struct usb_interface *intf);
intf              631 drivers/staging/comedi/drivers/dt9812.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              632 drivers/staging/comedi/drivers/dt9812.c 	struct usb_host_interface *host = intf->cur_altsetting;
intf              755 drivers/staging/comedi/drivers/dt9812.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              767 drivers/staging/comedi/drivers/dt9812.c 	usb_set_intfdata(intf, devpriv);
intf              832 drivers/staging/comedi/drivers/dt9812.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              839 drivers/staging/comedi/drivers/dt9812.c 	usb_set_intfdata(intf, NULL);
intf              849 drivers/staging/comedi/drivers/dt9812.c static int dt9812_usb_probe(struct usb_interface *intf,
intf              852 drivers/staging/comedi/drivers/dt9812.c 	return comedi_usb_auto_config(intf, &dt9812_driver, id->driver_info);
intf              474 drivers/staging/comedi/drivers/ni_usb6501.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              476 drivers/staging/comedi/drivers/ni_usb6501.c 	struct usb_host_interface *iface_desc = intf->cur_altsetting;
intf              510 drivers/staging/comedi/drivers/ni_usb6501.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              520 drivers/staging/comedi/drivers/ni_usb6501.c 	usb_set_intfdata(intf, devpriv);
intf              559 drivers/staging/comedi/drivers/ni_usb6501.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              567 drivers/staging/comedi/drivers/ni_usb6501.c 	usb_set_intfdata(intf, NULL);
intf              580 drivers/staging/comedi/drivers/ni_usb6501.c static int ni6501_usb_probe(struct usb_interface *intf,
intf              583 drivers/staging/comedi/drivers/ni_usb6501.c 	return comedi_usb_auto_config(intf, &ni6501_driver, id->driver_info);
intf             1559 drivers/staging/comedi/drivers/usbdux.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf             1571 drivers/staging/comedi/drivers/usbdux.c 	usb_set_intfdata(intf, devpriv);
intf             1588 drivers/staging/comedi/drivers/usbdux.c 	ret = usb_set_interface(usb, intf->altsetting->desc.bInterfaceNumber,
intf             1676 drivers/staging/comedi/drivers/usbdux.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf             1679 drivers/staging/comedi/drivers/usbdux.c 	usb_set_intfdata(intf, NULL);
intf             1705 drivers/staging/comedi/drivers/usbdux.c static int usbdux_usb_probe(struct usb_interface *intf,
intf             1708 drivers/staging/comedi/drivers/usbdux.c 	return comedi_usb_auto_config(intf, &usbdux_driver, 0);
intf              915 drivers/staging/comedi/drivers/usbduxfast.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              932 drivers/staging/comedi/drivers/usbduxfast.c 	usb_set_intfdata(intf, devpriv);
intf              939 drivers/staging/comedi/drivers/usbduxfast.c 				intf->altsetting->desc.bInterfaceNumber, 1);
intf              982 drivers/staging/comedi/drivers/usbduxfast.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              990 drivers/staging/comedi/drivers/usbduxfast.c 	usb_set_intfdata(intf, NULL);
intf             1014 drivers/staging/comedi/drivers/usbduxfast.c static int usbduxfast_usb_probe(struct usb_interface *intf,
intf             1017 drivers/staging/comedi/drivers/usbduxfast.c 	return comedi_usb_auto_config(intf, &usbduxfast_driver, 0);
intf             1445 drivers/staging/comedi/drivers/usbduxsigma.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf             1458 drivers/staging/comedi/drivers/usbduxsigma.c 	usb_set_intfdata(intf, devpriv);
intf             1475 drivers/staging/comedi/drivers/usbduxsigma.c 	ret = usb_set_interface(usb, intf->altsetting->desc.bInterfaceNumber,
intf             1562 drivers/staging/comedi/drivers/usbduxsigma.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf             1565 drivers/staging/comedi/drivers/usbduxsigma.c 	usb_set_intfdata(intf, NULL);
intf             1591 drivers/staging/comedi/drivers/usbduxsigma.c static int usbduxsigma_usb_probe(struct usb_interface *intf,
intf             1594 drivers/staging/comedi/drivers/usbduxsigma.c 	return comedi_usb_auto_config(intf, &usbduxsigma_driver, 0);
intf              641 drivers/staging/comedi/drivers/vmk80xx.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              642 drivers/staging/comedi/drivers/vmk80xx.c 	struct usb_host_interface *iface_desc = intf->cur_altsetting;
intf              783 drivers/staging/comedi/drivers/vmk80xx.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              811 drivers/staging/comedi/drivers/vmk80xx.c 	usb_set_intfdata(intf, devpriv);
intf              821 drivers/staging/comedi/drivers/vmk80xx.c 	struct usb_interface *intf = comedi_to_usb_interface(dev);
intf              829 drivers/staging/comedi/drivers/vmk80xx.c 	usb_set_intfdata(intf, NULL);
intf              844 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_usb_probe(struct usb_interface *intf,
intf              847 drivers/staging/comedi/drivers/vmk80xx.c 	return comedi_usb_auto_config(intf, &vmk80xx_driver, id->driver_info);
intf              355 drivers/staging/gdm724x/gdm_mux.c 		ret = usb_autopm_get_interface(mux_dev->intf);
intf              357 drivers/staging/gdm724x/gdm_mux.c 			usb_autopm_put_interface(mux_dev->intf);
intf              493 drivers/staging/gdm724x/gdm_mux.c static int gdm_mux_probe(struct usb_interface *intf,
intf              502 drivers/staging/gdm724x/gdm_mux.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf              504 drivers/staging/gdm724x/gdm_mux.c 	bInterfaceNumber = intf->cur_altsetting->desc.bInterfaceNumber;
intf              525 drivers/staging/gdm724x/gdm_mux.c 	mux_dev->control_intf = intf;
intf              536 drivers/staging/gdm724x/gdm_mux.c 	ret = register_lte_tty_device(tty_dev, &intf->dev);
intf              543 drivers/staging/gdm724x/gdm_mux.c 	mux_dev->intf = intf;
intf              547 drivers/staging/gdm724x/gdm_mux.c 	usb_set_intfdata(intf, tty_dev);
intf              562 drivers/staging/gdm724x/gdm_mux.c static void gdm_mux_disconnect(struct usb_interface *intf)
intf              566 drivers/staging/gdm724x/gdm_mux.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf              568 drivers/staging/gdm724x/gdm_mux.c 	tty_dev = usb_get_intfdata(intf);
intf              581 drivers/staging/gdm724x/gdm_mux.c static int gdm_mux_suspend(struct usb_interface *intf, pm_message_t pm_msg)
intf              589 drivers/staging/gdm724x/gdm_mux.c 	tty_dev = usb_get_intfdata(intf);
intf              596 drivers/staging/gdm724x/gdm_mux.c 		dev_err(intf->usb_dev, "usb suspend - invalid state\n");
intf              614 drivers/staging/gdm724x/gdm_mux.c static int gdm_mux_resume(struct usb_interface *intf)
intf              620 drivers/staging/gdm724x/gdm_mux.c 	tty_dev = usb_get_intfdata(intf);
intf              624 drivers/staging/gdm724x/gdm_mux.c 		dev_err(intf->usb_dev, "usb resume - invalid state\n");
intf               74 drivers/staging/gdm724x/gdm_mux.h 	struct usb_interface *intf;
intf              366 drivers/staging/gdm724x/gdm_usb.c 					&udev->intf->dev, mac_address) < 0)
intf              645 drivers/staging/gdm724x/gdm_usb.c 	if (!usb_autopm_get_interface(udev->intf))
intf              646 drivers/staging/gdm724x/gdm_usb.c 		usb_autopm_put_interface(udev->intf);
intf              799 drivers/staging/gdm724x/gdm_usb.c static int gdm_usb_probe(struct usb_interface *intf,
intf              807 drivers/staging/gdm724x/gdm_usb.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf              809 drivers/staging/gdm724x/gdm_usb.c 	bInterfaceNumber = intf->cur_altsetting->desc.bInterfaceNumber;
intf              839 drivers/staging/gdm724x/gdm_usb.c 		dev_err(intf->usb_dev, "init_usb func failed\n");
intf              842 drivers/staging/gdm724x/gdm_usb.c 	udev->intf = intf;
intf              844 drivers/staging/gdm724x/gdm_usb.c 	intf->needs_remote_wakeup = 1;
intf              858 drivers/staging/gdm724x/gdm_usb.c 		dev_err(intf->usb_dev, "request Mac address failed\n");
intf              864 drivers/staging/gdm724x/gdm_usb.c 	usb_set_intfdata(intf, phy_dev);
intf              878 drivers/staging/gdm724x/gdm_usb.c static void gdm_usb_disconnect(struct usb_interface *intf)
intf              884 drivers/staging/gdm724x/gdm_usb.c 	usbdev = interface_to_usbdev(intf);
intf              885 drivers/staging/gdm724x/gdm_usb.c 	phy_dev = usb_get_intfdata(intf);
intf              901 drivers/staging/gdm724x/gdm_usb.c static int gdm_usb_suspend(struct usb_interface *intf, pm_message_t pm_msg)
intf              910 drivers/staging/gdm724x/gdm_usb.c 	phy_dev = usb_get_intfdata(intf);
intf              914 drivers/staging/gdm724x/gdm_usb.c 		dev_err(intf->usb_dev, "usb suspend - invalid state\n");
intf              935 drivers/staging/gdm724x/gdm_usb.c static int gdm_usb_resume(struct usb_interface *intf)
intf              945 drivers/staging/gdm724x/gdm_usb.c 	phy_dev = usb_get_intfdata(intf);
intf              950 drivers/staging/gdm724x/gdm_usb.c 		dev_err(intf->usb_dev, "usb resume - invalid state\n");
intf               93 drivers/staging/gdm724x/gdm_usb.h 	struct usb_interface *intf;
intf              304 drivers/staging/greybus/audio_module.c 	gbmodule->dev_id = gbmodule->mgmt_connection->intf->interface_id;
intf              115 drivers/staging/greybus/bootrom.c 	struct gb_interface *intf = connection->bundle->intf;
intf              118 drivers/staging/greybus/bootrom.c 	if (!(intf->quirks & GB_INTERFACE_QUIRK_NO_GMP_IDS))
intf              136 drivers/staging/greybus/bootrom.c 	intf->vendor_id = le32_to_cpu(response.vendor_id);
intf              137 drivers/staging/greybus/bootrom.c 	intf->product_id = le32_to_cpu(response.product_id);
intf              140 drivers/staging/greybus/bootrom.c 		intf->vendor_id, intf->product_id);
intf              147 drivers/staging/greybus/bootrom.c 	struct gb_interface *intf = connection->bundle->intf;
intf              168 drivers/staging/greybus/bootrom.c 		 intf->ddbl1_manufacturer_id, intf->ddbl1_product_id,
intf              169 drivers/staging/greybus/bootrom.c 		 intf->vendor_id, intf->product_id);
intf              338 drivers/staging/greybus/camera.c 	struct gb_interface *intf = gcam->connection->intf;
intf              342 drivers/staging/greybus/camera.c 	ret = gb_camera_set_intf_power_mode(gcam, intf->interface_id, hs);
intf              351 drivers/staging/greybus/camera.c 		gb_camera_set_intf_power_mode(gcam, intf->interface_id, !hs);
intf             1173 drivers/staging/greybus/camera.c 	snprintf(dirname, 27, "camera-%u.%u", connection->intf->interface_id,
intf             1300 drivers/staging/greybus/camera.c 	gcam->module.interface_id = gcam->connection->intf->interface_id;
intf              212 drivers/staging/greybus/fw-core.c 	if (!(bundle->intf->quirks & GB_INTERFACE_QUIRK_NO_PM))
intf              237 drivers/staging/greybus/fw-core.c 	if (!(bundle->intf->quirks & GB_INTERFACE_QUIRK_NO_PM)) {
intf              165 drivers/staging/greybus/fw-download.c 	struct gb_interface *intf = fw_download->connection->bundle->intf;
intf              184 drivers/staging/greybus/fw-download.c 		 intf->ddbl1_manufacturer_id, intf->ddbl1_product_id,
intf              185 drivers/staging/greybus/fw-download.c 		 intf->vendor_id, intf->product_id, tag);
intf              518 drivers/staging/greybus/fw-management.c 		ret = gb_interface_request_mode_switch(fw_mgmt->connection->intf);
intf               79 drivers/staging/greybus/gbphy.c 	struct gb_interface *intf = bundle->intf;
intf               80 drivers/staging/greybus/gbphy.c 	struct gb_module *module = intf->module;
intf               81 drivers/staging/greybus/gbphy.c 	struct gb_host_device *hd = intf->hd;
intf               87 drivers/staging/greybus/gbphy.c 	if (add_uevent_var(env, "INTERFACE=%u", intf->interface_id))
intf               90 drivers/staging/greybus/gbphy.c 			   intf->vendor_id, intf->product_id))
intf               72 drivers/staging/isdn/gigaset/bas-gigaset.c static int gigaset_suspend(struct usb_interface *intf, pm_message_t message);
intf               73 drivers/staging/isdn/gigaset/bas-gigaset.c static int gigaset_resume(struct usb_interface *intf);
intf               76 drivers/staging/isdn/gigaset/bas-gigaset.c static int gigaset_pre_reset(struct usb_interface *intf);
intf               77 drivers/staging/isdn/gigaset/bas-gigaset.c static int gigaset_post_reset(struct usb_interface *intf);
intf             2452 drivers/staging/isdn/gigaset/bas-gigaset.c static int gigaset_suspend(struct usb_interface *intf, pm_message_t message)
intf             2454 drivers/staging/isdn/gigaset/bas-gigaset.c 	struct cardstate *cs = usb_get_intfdata(intf);
intf             2520 drivers/staging/isdn/gigaset/bas-gigaset.c static int gigaset_resume(struct usb_interface *intf)
intf             2522 drivers/staging/isdn/gigaset/bas-gigaset.c 	struct cardstate *cs = usb_get_intfdata(intf);
intf             2545 drivers/staging/isdn/gigaset/bas-gigaset.c static int gigaset_pre_reset(struct usb_interface *intf)
intf             2548 drivers/staging/isdn/gigaset/bas-gigaset.c 	return gigaset_suspend(intf, PMSG_ON);
intf             2554 drivers/staging/isdn/gigaset/bas-gigaset.c static int gigaset_post_reset(struct usb_interface *intf)
intf             2559 drivers/staging/isdn/gigaset/bas-gigaset.c 	return gigaset_resume(intf);
intf              107 drivers/staging/isdn/gigaset/usb-gigaset.c static int gigaset_suspend(struct usb_interface *intf, pm_message_t message);
intf              108 drivers/staging/isdn/gigaset/usb-gigaset.c static int gigaset_resume(struct usb_interface *intf);
intf              109 drivers/staging/isdn/gigaset/usb-gigaset.c static int gigaset_pre_reset(struct usb_interface *intf);
intf              831 drivers/staging/isdn/gigaset/usb-gigaset.c static int gigaset_suspend(struct usb_interface *intf, pm_message_t message)
intf              833 drivers/staging/isdn/gigaset/usb-gigaset.c 	struct cardstate *cs = usb_get_intfdata(intf);
intf              848 drivers/staging/isdn/gigaset/usb-gigaset.c static int gigaset_resume(struct usb_interface *intf)
intf              850 drivers/staging/isdn/gigaset/usb-gigaset.c 	struct cardstate *cs = usb_get_intfdata(intf);
intf              868 drivers/staging/isdn/gigaset/usb-gigaset.c static int gigaset_pre_reset(struct usb_interface *intf)
intf              871 drivers/staging/isdn/gigaset/usb-gigaset.c 	return gigaset_suspend(intf, PMSG_ON);
intf              579 drivers/staging/media/hantro/hantro_drv.c 				      &func->intf_devnode->intf,
intf              587 drivers/staging/media/hantro/hantro_drv.c 	link = media_create_intf_link(&func->sink, &func->intf_devnode->intf,
intf              111 drivers/staging/rtl8192u/r8192U_core.c static int rtl8192_usb_probe(struct usb_interface *intf,
intf              113 drivers/staging/rtl8192u/r8192U_core.c static void rtl8192_usb_disconnect(struct usb_interface *intf);
intf             4774 drivers/staging/rtl8192u/r8192U_core.c static int rtl8192_usb_probe(struct usb_interface *intf,
intf             4779 drivers/staging/rtl8192u/r8192U_core.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             4788 drivers/staging/rtl8192u/r8192U_core.c 	usb_set_intfdata(intf, dev);
intf             4789 drivers/staging/rtl8192u/r8192U_core.c 	SET_NETDEV_DEV(dev, &intf->dev);
intf             4854 drivers/staging/rtl8192u/r8192U_core.c static void rtl8192_usb_disconnect(struct usb_interface *intf)
intf             4856 drivers/staging/rtl8192u/r8192U_core.c 	struct net_device *dev = usb_get_intfdata(intf);
intf               27 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf               34 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf               41 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf               48 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf               55 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf               62 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf               69 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf               79 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf               86 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf               96 drivers/staging/rtl8712/rtl8712_io.c 	struct intf_hdl *hdl = &adapter->pio_queue->intf;
intf              124 drivers/staging/rtl8712/rtl871x_io.c 	if ((register_intf_hdl((u8 *)adapter, &pio_queue->intf)) == _FAIL)
intf              144 drivers/staging/rtl8712/rtl871x_io.c 		unregister_intf_hdl(&pio_queue->intf);
intf              220 drivers/staging/rtl8712/rtl871x_io.h 	struct	intf_hdl intf;
intf              287 drivers/staging/rtl8712/usb_halinit.c 	struct intf_hdl *intfhdl = &adapter->pio_queue->intf;
intf              144 drivers/staging/rtl8712/usb_ops_linux.c 	struct intf_hdl *pintf = &(pio_q->intf);
intf               43 drivers/staging/rtl8723bs/core/rtw_io.c 	struct	intf_hdl		*pintfhdl = &(pio_priv->intf);
intf               57 drivers/staging/rtl8723bs/core/rtw_io.c 	struct	intf_hdl		*pintfhdl = &(pio_priv->intf);
intf               71 drivers/staging/rtl8723bs/core/rtw_io.c 	struct	intf_hdl		*pintfhdl = &(pio_priv->intf);
intf               85 drivers/staging/rtl8723bs/core/rtw_io.c 	struct	intf_hdl		*pintfhdl = &(pio_priv->intf);
intf               99 drivers/staging/rtl8723bs/core/rtw_io.c 	struct	intf_hdl		*pintfhdl = &(pio_priv->intf);
intf              112 drivers/staging/rtl8723bs/core/rtw_io.c 	struct	intf_hdl		*pintfhdl = &(pio_priv->intf);
intf              127 drivers/staging/rtl8723bs/core/rtw_io.c 	struct intf_hdl *pintfhdl = &(pio_priv->intf);
intf              144 drivers/staging/rtl8723bs/core/rtw_io.c 	struct	intf_hdl		*pintfhdl = &(pio_priv->intf);
intf              157 drivers/staging/rtl8723bs/core/rtw_io.c 	struct intf_hdl *pintf = &piopriv->intf;
intf              542 drivers/staging/rtl8723bs/hal/sdio_ops.c 	intfhdl = &adapter->iopriv.intf;
intf              580 drivers/staging/rtl8723bs/hal/sdio_ops.c 	intfhdl = &adapter->iopriv.intf;
intf              626 drivers/staging/rtl8723bs/hal/sdio_ops.c 	intfhdl = &adapter->iopriv.intf;
intf              653 drivers/staging/rtl8723bs/hal/sdio_ops.c 	struct intf_hdl *intfhdl = &adapter->iopriv.intf;
intf              664 drivers/staging/rtl8723bs/hal/sdio_ops.c 	struct intf_hdl *intfhdl = &adapter->iopriv.intf;
intf              677 drivers/staging/rtl8723bs/hal/sdio_ops.c 	struct intf_hdl *intfhdl = &adapter->iopriv.intf;
intf              693 drivers/staging/rtl8723bs/hal/sdio_ops.c 	struct intf_hdl *intfhdl = &adapter->iopriv.intf;
intf              701 drivers/staging/rtl8723bs/hal/sdio_ops.c 	struct intf_hdl *intfhdl = &adapter->iopriv.intf;
intf              935 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ret = sdio_read_port(&adapter->iopriv.intf, WLAN_RX0FF_DEVICE_ID, readsize, readbuf);
intf              972 drivers/staging/rtl8723bs/hal/sdio_ops.c 	struct intf_hdl *intfhdl = &adapter->iopriv.intf;
intf              259 drivers/staging/rtl8723bs/include/rtw_io.h 	struct	intf_hdl	intf;
intf              266 drivers/staging/rtl8723bs/include/rtw_io.h 	struct intf_hdl intf;
intf              264 drivers/staging/vt6656/device.h 	struct usb_interface *intf;
intf              974 drivers/staging/vt6656/main_usb.c vt6656_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              982 drivers/staging/vt6656/main_usb.c 	udev = usb_get_dev(interface_to_usbdev(intf));
intf              999 drivers/staging/vt6656/main_usb.c 	priv->intf = intf;
intf             1008 drivers/staging/vt6656/main_usb.c 	usb_set_intfdata(intf, priv);
intf             1026 drivers/staging/vt6656/main_usb.c 	SET_IEEE80211_DEV(priv->hw, &intf->dev);
intf             1046 drivers/staging/vt6656/main_usb.c static void vt6656_disconnect(struct usb_interface *intf)
intf             1048 drivers/staging/vt6656/main_usb.c 	struct vnt_private *priv = usb_get_intfdata(intf);
intf             1056 drivers/staging/vt6656/main_usb.c 	usb_set_intfdata(intf, NULL);
intf             1057 drivers/staging/vt6656/main_usb.c 	usb_put_dev(interface_to_usbdev(intf));
intf             1066 drivers/staging/vt6656/main_usb.c static int vt6656_suspend(struct usb_interface *intf, pm_message_t message)
intf             1071 drivers/staging/vt6656/main_usb.c static int vt6656_resume(struct usb_interface *intf)
intf              102 drivers/staging/vt6656/wcmd.c 			usb_set_intfdata(priv->intf, NULL);
intf               38 drivers/tty/hvc/hvc_xen.c 	struct xencons_interface *intf;
intf               83 drivers/tty/hvc/hvc_xen.c 	struct xencons_interface *intf = xencons->intf;
intf               86 drivers/tty/hvc/hvc_xen.c 	cons = intf->out_cons;
intf               87 drivers/tty/hvc/hvc_xen.c 	prod = intf->out_prod;
intf               89 drivers/tty/hvc/hvc_xen.c 	BUG_ON((prod - cons) > sizeof(intf->out));
intf               91 drivers/tty/hvc/hvc_xen.c 	while ((sent < len) && ((prod - cons) < sizeof(intf->out)))
intf               92 drivers/tty/hvc/hvc_xen.c 		intf->out[MASK_XENCONS_IDX(prod++, intf->out)] = data[sent++];
intf               95 drivers/tty/hvc/hvc_xen.c 	intf->out_prod = prod;
intf              130 drivers/tty/hvc/hvc_xen.c 	struct xencons_interface *intf;
intf              136 drivers/tty/hvc/hvc_xen.c 	intf = xencons->intf;
intf              138 drivers/tty/hvc/hvc_xen.c 	cons = intf->in_cons;
intf              139 drivers/tty/hvc/hvc_xen.c 	prod = intf->in_prod;
intf              141 drivers/tty/hvc/hvc_xen.c 	BUG_ON((prod - cons) > sizeof(intf->in));
intf              144 drivers/tty/hvc/hvc_xen.c 		buf[recv++] = intf->in[MASK_XENCONS_IDX(cons++, intf->in)];
intf              147 drivers/tty/hvc/hvc_xen.c 	intf->in_cons = cons;
intf              202 drivers/tty/hvc/hvc_xen.c 	} else if (info->intf != NULL) {
intf              221 drivers/tty/hvc/hvc_xen.c 	info->intf = xen_remap(gfn << XEN_PAGE_SHIFT, XEN_PAGE_SIZE);
intf              222 drivers/tty/hvc/hvc_xen.c 	if (info->intf == NULL)
intf              240 drivers/tty/hvc/hvc_xen.c 	info->intf = gfn_to_virt(xen_start_info->console.domU.mfn);
intf              263 drivers/tty/hvc/hvc_xen.c 	} else if (info->intf != NULL) {
intf              340 drivers/tty/hvc/hvc_xen.c 	free_page((unsigned long)info->intf);
intf              341 drivers/tty/hvc/hvc_xen.c 	info->intf = NULL;
intf              356 drivers/tty/hvc/hvc_xen.c 			iounmap(info->intf);
intf              395 drivers/tty/hvc/hvc_xen.c 					virt_to_gfn(info->intf), 0);
intf              443 drivers/tty/hvc/hvc_xen.c 	info->intf = (void *)__get_free_page(GFP_KERNEL | __GFP_ZERO);
intf              444 drivers/tty/hvc/hvc_xen.c 	if (!info->intf)
intf              470 drivers/tty/hvc/hvc_xen.c 	memset(info->intf, 0, XEN_PAGE_SIZE);
intf              774 drivers/usb/atm/cxacru.c 	struct usb_interface *intf = usbatm_instance->usb_intf;
intf              778 drivers/usb/atm/cxacru.c 	dev_dbg(&intf->dev, "%s\n", __func__);
intf             1133 drivers/usb/atm/cxacru.c 		       struct usb_interface *intf, const struct usb_device_id *id)
intf             1136 drivers/usb/atm/cxacru.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf             1228 drivers/usb/atm/cxacru.c 		struct usb_interface *intf)
intf             1349 drivers/usb/atm/cxacru.c static int cxacru_usb_probe(struct usb_interface *intf,
intf             1352 drivers/usb/atm/cxacru.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf             1362 drivers/usb/atm/cxacru.c 			dev_info(&intf->dev, "ignoring cx82310_eth device\n");
intf             1367 drivers/usb/atm/cxacru.c 	return usbatm_usb_probe(intf, id, &cxacru_driver);
intf              347 drivers/usb/atm/speedtch.c static int speedtch_find_firmware(struct usbatm_data *usbatm, struct usb_interface *intf,
intf              350 drivers/usb/atm/speedtch.c 	struct device *dev = &intf->dev;
intf              351 drivers/usb/atm/speedtch.c 	const u16 bcdDevice = le16_to_cpu(interface_to_usbdev(intf)->descriptor.bcdDevice);
intf              379 drivers/usb/atm/speedtch.c static int speedtch_heavy_init(struct usbatm_data *usbatm, struct usb_interface *intf)
intf              385 drivers/usb/atm/speedtch.c 	if ((ret = speedtch_find_firmware(usbatm, intf, 1, &fw1)) < 0)
intf              388 drivers/usb/atm/speedtch.c 	if ((ret = speedtch_find_firmware(usbatm, intf, 2, &fw2)) < 0) {
intf              713 drivers/usb/atm/speedtch.c static int speedtch_pre_reset(struct usb_interface *intf)
intf              718 drivers/usb/atm/speedtch.c static int speedtch_post_reset(struct usb_interface *intf)
intf              762 drivers/usb/atm/speedtch.c 			 struct usb_interface *intf,
intf              765 drivers/usb/atm/speedtch.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              768 drivers/usb/atm/speedtch.c 	int ifnum = intf->altsetting->desc.bInterfaceNumber;
intf              908 drivers/usb/atm/speedtch.c static void speedtch_unbind(struct usbatm_data *usbatm, struct usb_interface *intf)
intf              910 drivers/usb/atm/speedtch.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              937 drivers/usb/atm/speedtch.c static int speedtch_usb_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              939 drivers/usb/atm/speedtch.c 	return usbatm_usb_probe(intf, id, &speedtch_usbatm_driver);
intf             2127 drivers/usb/atm/ueagle-atm.c static int uea_boot(struct uea_softc *sc, struct usb_interface *intf)
intf             2156 drivers/usb/atm/ueagle-atm.c 	if (intf->cur_altsetting->desc.bNumEndpoints < 1) {
intf             2172 drivers/usb/atm/ueagle-atm.c 			 intf->cur_altsetting->endpoint[0].desc.bInterval);
intf             2231 drivers/usb/atm/ueagle-atm.c 	struct usb_interface *intf;
intf             2234 drivers/usb/atm/ueagle-atm.c 	intf = to_usb_interface(dev);
intf             2235 drivers/usb/atm/ueagle-atm.c 	if (!intf)
intf             2238 drivers/usb/atm/ueagle-atm.c 	usbatm = usb_get_intfdata(intf);
intf             2439 drivers/usb/atm/ueagle-atm.c static int uea_heavy(struct usbatm_data *usbatm, struct usb_interface *intf)
intf             2453 drivers/usb/atm/ueagle-atm.c 	struct usb_interface *intf = usb_ifnum_to_if(usb_dev, ifnum);
intf             2455 drivers/usb/atm/ueagle-atm.c 	if (!intf) {
intf             2460 drivers/usb/atm/ueagle-atm.c 	ret = usb_driver_claim_interface(&uea_driver, intf, usbatm);
intf             2490 drivers/usb/atm/ueagle-atm.c static int uea_bind(struct usbatm_data *usbatm, struct usb_interface *intf,
intf             2493 drivers/usb/atm/ueagle-atm.c 	struct usb_device *usb = interface_to_usbdev(intf);
intf             2495 drivers/usb/atm/ueagle-atm.c 	int ret, ifnum = intf->altsetting->desc.bInterfaceNumber;
intf             2557 drivers/usb/atm/ueagle-atm.c 	ret = uea_boot(sc, intf);
intf             2568 drivers/usb/atm/ueagle-atm.c static void uea_unbind(struct usbatm_data *usbatm, struct usb_interface *intf)
intf             2587 drivers/usb/atm/ueagle-atm.c static int uea_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             2589 drivers/usb/atm/ueagle-atm.c 	struct usb_device *usb = interface_to_usbdev(intf);
intf             2604 drivers/usb/atm/ueagle-atm.c 	ret = usbatm_usb_probe(intf, id, &uea_usbatm_driver);
intf             2606 drivers/usb/atm/ueagle-atm.c 		struct usbatm_data *usbatm = usb_get_intfdata(intf);
intf             2619 drivers/usb/atm/ueagle-atm.c static void uea_disconnect(struct usb_interface *intf)
intf             2621 drivers/usb/atm/ueagle-atm.c 	struct usb_device *usb = interface_to_usbdev(intf);
intf             2622 drivers/usb/atm/ueagle-atm.c 	int ifnum = intf->altsetting->desc.bInterfaceNumber;
intf             2630 drivers/usb/atm/ueagle-atm.c 		usbatm_usb_disconnect(intf);
intf             1006 drivers/usb/atm/usbatm.c int usbatm_usb_probe(struct usb_interface *intf, const struct usb_device_id *id,
intf             1009 drivers/usb/atm/usbatm.c 	struct device *dev = &intf->dev;
intf             1010 drivers/usb/atm/usbatm.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf             1029 drivers/usb/atm/usbatm.c 	instance->usb_intf = intf;
intf             1053 drivers/usb/atm/usbatm.c 	if (driver->bind && (error = driver->bind(instance, intf, id)) < 0) {
intf             1156 drivers/usb/atm/usbatm.c 		vdbg(&intf->dev, "%s: alloced buffer 0x%p buf size %u urb 0x%p",
intf             1180 drivers/usb/atm/usbatm.c 	usb_set_intfdata(intf, instance);
intf             1186 drivers/usb/atm/usbatm.c 		instance->driver->unbind(instance, intf);
intf             1202 drivers/usb/atm/usbatm.c void usbatm_usb_disconnect(struct usb_interface *intf)
intf             1204 drivers/usb/atm/usbatm.c 	struct device *dev = &intf->dev;
intf             1205 drivers/usb/atm/usbatm.c 	struct usbatm_data *instance = usb_get_intfdata(intf);
intf             1214 drivers/usb/atm/usbatm.c 	usb_set_intfdata(intf, NULL);
intf             1250 drivers/usb/atm/usbatm.c 		instance->driver->unbind(instance, intf);
intf              100 drivers/usb/atm/usbatm.h extern int usbatm_usb_probe(struct usb_interface *intf, const struct usb_device_id *id,
intf              102 drivers/usb/atm/usbatm.h extern void usbatm_usb_disconnect(struct usb_interface *intf);
intf              170 drivers/usb/atm/usbatm.h static inline void *to_usbatm_driver_data(struct usb_interface *intf)
intf              174 drivers/usb/atm/usbatm.h 	if (intf == NULL)
intf              177 drivers/usb/atm/usbatm.h 	usbatm_instance = usb_get_intfdata(intf);
intf               41 drivers/usb/atm/xusbatm.c 	struct usb_interface *intf;
intf               45 drivers/usb/atm/xusbatm.c 		if ((intf = usb_dev->actconfig->interface[i]) && (alt = usb_altnum_to_altsetting(intf, altsetting)))
intf               48 drivers/usb/atm/xusbatm.c 					return intf;
intf               53 drivers/usb/atm/xusbatm.c 		struct usb_interface *intf, int altsetting, int claim)
intf               55 drivers/usb/atm/xusbatm.c 	int ifnum = intf->altsetting->desc.bInterfaceNumber;
intf               58 drivers/usb/atm/xusbatm.c 	if (claim && (ret = usb_driver_claim_interface(&xusbatm_usb_driver, intf, usbatm))) {
intf               70 drivers/usb/atm/xusbatm.c static void xusbatm_release_intf(struct usb_device *usb_dev, struct usb_interface *intf, int claimed)
intf               73 drivers/usb/atm/xusbatm.c 		usb_set_intfdata(intf, NULL);
intf               74 drivers/usb/atm/xusbatm.c 		usb_driver_release_interface(&xusbatm_usb_driver, intf);
intf               79 drivers/usb/atm/xusbatm.c 			struct usb_interface *intf, const struct usb_device_id *id)
intf               81 drivers/usb/atm/xusbatm.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              105 drivers/usb/atm/xusbatm.c 	if ((rx_intf != intf) && (tx_intf != intf))
intf              118 drivers/usb/atm/xusbatm.c 	ret = xusbatm_capture_intf(usbatm, usb_dev, rx_intf, rx_alt, rx_intf != intf);
intf              122 drivers/usb/atm/xusbatm.c 	if ((tx_intf != rx_intf) && (ret = xusbatm_capture_intf(usbatm, usb_dev, tx_intf, tx_alt, tx_intf != intf))) {
intf              123 drivers/usb/atm/xusbatm.c 		xusbatm_release_intf(usb_dev, rx_intf, rx_intf != intf);
intf              131 drivers/usb/atm/xusbatm.c 			   struct usb_interface *intf)
intf              133 drivers/usb/atm/xusbatm.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              160 drivers/usb/atm/xusbatm.c static int xusbatm_usb_probe(struct usb_interface *intf,
intf              163 drivers/usb/atm/xusbatm.c 	return usbatm_usb_probe(intf, id,
intf              242 drivers/usb/class/cdc-acm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              243 drivers/usb/class/cdc-acm.c 	struct acm *acm = usb_get_intfdata(intf);
intf              252 drivers/usb/class/cdc-acm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              253 drivers/usb/class/cdc-acm.c 	struct acm *acm = usb_get_intfdata(intf);
intf              264 drivers/usb/class/cdc-acm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              265 drivers/usb/class/cdc-acm.c 	struct acm *acm = usb_get_intfdata(intf);
intf             1147 drivers/usb/class/cdc-acm.c static int acm_probe(struct usb_interface *intf,
intf             1152 drivers/usb/class/cdc-acm.c 	unsigned char *buffer = intf->altsetting->extra;
intf             1153 drivers/usb/class/cdc-acm.c 	int buflen = intf->altsetting->extralen;
intf             1159 drivers/usb/class/cdc-acm.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf             1197 drivers/usb/class/cdc-acm.c 		dev_err(&intf->dev, "Weird descriptor references\n");
intf             1201 drivers/usb/class/cdc-acm.c 	if (!intf->cur_altsetting)
intf             1205 drivers/usb/class/cdc-acm.c 		if (intf->cur_altsetting->endpoint &&
intf             1206 drivers/usb/class/cdc-acm.c 				intf->cur_altsetting->endpoint->extralen &&
intf             1207 drivers/usb/class/cdc-acm.c 				intf->cur_altsetting->endpoint->extra) {
intf             1208 drivers/usb/class/cdc-acm.c 			dev_dbg(&intf->dev,
intf             1210 drivers/usb/class/cdc-acm.c 			buflen = intf->cur_altsetting->endpoint->extralen;
intf             1211 drivers/usb/class/cdc-acm.c 			buffer = intf->cur_altsetting->endpoint->extra;
intf             1213 drivers/usb/class/cdc-acm.c 			dev_err(&intf->dev,
intf             1219 drivers/usb/class/cdc-acm.c 	cdc_parse_cdc_header(&h, intf, buffer, buflen);
intf             1227 drivers/usb/class/cdc-acm.c 			dev_dbg(&intf->dev, "No union descriptor, using call management descriptor\n");
intf             1235 drivers/usb/class/cdc-acm.c 			control_interface = intf;
intf             1237 drivers/usb/class/cdc-acm.c 			if (intf->cur_altsetting->desc.bNumEndpoints != 3) {
intf             1238 drivers/usb/class/cdc-acm.c 				dev_dbg(&intf->dev,"No union descriptor, giving up\n");
intf             1241 drivers/usb/class/cdc-acm.c 				dev_warn(&intf->dev,"No union descriptor, testing for castrated device\n");
intf             1243 drivers/usb/class/cdc-acm.c 				control_interface = data_interface = intf;
intf             1254 drivers/usb/class/cdc-acm.c 		dev_dbg(&intf->dev, "no interfaces\n");
intf             1261 drivers/usb/class/cdc-acm.c 		dev_dbg(&intf->dev, "Separate call control interface. That is not fully supported.\n");
intf             1265 drivers/usb/class/cdc-acm.c 		dev_warn(&intf->dev,"Control and data interfaces are not separated!\n");
intf             1270 drivers/usb/class/cdc-acm.c 			dev_err(&intf->dev, "This needs exactly 3 endpoints\n");
intf             1289 drivers/usb/class/cdc-acm.c 			dev_dbg(&intf->dev,
intf             1298 drivers/usb/class/cdc-acm.c 	if (!combined_interfaces && intf != control_interface)
intf             1303 drivers/usb/class/cdc-acm.c 		dev_dbg(&intf->dev, "The data interface isn't available\n");
intf             1320 drivers/usb/class/cdc-acm.c 		dev_dbg(&intf->dev,
intf             1325 drivers/usb/class/cdc-acm.c 	dev_dbg(&intf->dev, "interfaces are valid\n");
intf             1437 drivers/usb/class/cdc-acm.c 	usb_set_intfdata(intf, acm);
intf             1439 drivers/usb/class/cdc-acm.c 	i = device_create_file(&intf->dev, &dev_attr_bmCapabilities);
intf             1455 drivers/usb/class/cdc-acm.c 		i = device_create_file(&intf->dev, &dev_attr_wCountryCodes);
intf             1463 drivers/usb/class/cdc-acm.c 		i = device_create_file(&intf->dev,
intf             1466 drivers/usb/class/cdc-acm.c 			device_remove_file(&intf->dev, &dev_attr_wCountryCodes);
intf             1486 drivers/usb/class/cdc-acm.c 	dev_info(&intf->dev, "ttyACM%d: USB ACM device\n", minor);
intf             1518 drivers/usb/class/cdc-acm.c 	usb_set_intfdata(intf, NULL);
intf             1536 drivers/usb/class/cdc-acm.c static void acm_disconnect(struct usb_interface *intf)
intf             1538 drivers/usb/class/cdc-acm.c 	struct acm *acm = usb_get_intfdata(intf);
intf             1584 drivers/usb/class/cdc-acm.c 		usb_driver_release_interface(&acm_driver, intf == acm->control ?
intf             1591 drivers/usb/class/cdc-acm.c static int acm_suspend(struct usb_interface *intf, pm_message_t message)
intf             1593 drivers/usb/class/cdc-acm.c 	struct acm *acm = usb_get_intfdata(intf);
intf             1617 drivers/usb/class/cdc-acm.c static int acm_resume(struct usb_interface *intf)
intf             1619 drivers/usb/class/cdc-acm.c 	struct acm *acm = usb_get_intfdata(intf);
intf             1654 drivers/usb/class/cdc-acm.c static int acm_reset_resume(struct usb_interface *intf)
intf             1656 drivers/usb/class/cdc-acm.c 	struct acm *acm = usb_get_intfdata(intf);
intf             1661 drivers/usb/class/cdc-acm.c 	return acm_resume(intf);
intf             1666 drivers/usb/class/cdc-acm.c static int acm_pre_reset(struct usb_interface *intf)
intf             1668 drivers/usb/class/cdc-acm.c 	struct acm *acm = usb_get_intfdata(intf);
intf               79 drivers/usb/class/cdc-wdm.c 	struct usb_interface	*intf;
intf              111 drivers/usb/class/cdc-wdm.c static struct wdm_device *wdm_find_device(struct usb_interface *intf)
intf              117 drivers/usb/class/cdc-wdm.c 		if (desc->intf == intf)
intf              132 drivers/usb/class/cdc-wdm.c 		if (desc->intf->minor == minor)
intf              170 drivers/usb/class/cdc-wdm.c 			dev_dbg(&desc->intf->dev,
intf              174 drivers/usb/class/cdc-wdm.c 			dev_dbg(&desc->intf->dev,
intf              178 drivers/usb/class/cdc-wdm.c 			dev_dbg(&desc->intf->dev,
intf              182 drivers/usb/class/cdc-wdm.c 			dev_err(&desc->intf->dev,
intf              186 drivers/usb/class/cdc-wdm.c 			dev_err(&desc->intf->dev,
intf              249 drivers/usb/class/cdc-wdm.c 			dev_err(&desc->intf->dev, "Stall on int endpoint\n");
intf              252 drivers/usb/class/cdc-wdm.c 			dev_err(&desc->intf->dev,
intf              259 drivers/usb/class/cdc-wdm.c 		dev_err(&desc->intf->dev, "wdm_int_callback - %d bytes\n",
intf              266 drivers/usb/class/cdc-wdm.c 		dev_dbg(&desc->intf->dev,
intf              273 drivers/usb/class/cdc-wdm.c 		dev_dbg(&desc->intf->dev,
intf              278 drivers/usb/class/cdc-wdm.c 		dev_dbg(&desc->intf->dev, "SPEED_CHANGE received (len %u)\n",
intf              283 drivers/usb/class/cdc-wdm.c 		dev_err(&desc->intf->dev,
intf              297 drivers/usb/class/cdc-wdm.c 		dev_dbg(&desc->intf->dev, "submit response URB %d\n", rv);
intf              308 drivers/usb/class/cdc-wdm.c 				dev_err(&desc->intf->dev,
intf              315 drivers/usb/class/cdc-wdm.c 		dev_err(&desc->intf->dev,
intf              380 drivers/usb/class/cdc-wdm.c 	r = usb_autopm_get_interface(desc->intf);
intf              404 drivers/usb/class/cdc-wdm.c 		interface_to_usbdev(desc->intf),
intf              406 drivers/usb/class/cdc-wdm.c 		usb_sndctrlpipe(interface_to_usbdev(desc->intf), 0),
intf              427 drivers/usb/class/cdc-wdm.c 		dev_err(&desc->intf->dev, "Tx URB error: %d\n", rv);
intf              431 drivers/usb/class/cdc-wdm.c 		dev_dbg(&desc->intf->dev, "Tx URB has been submitted index=%d\n",
intf              435 drivers/usb/class/cdc-wdm.c 	usb_autopm_put_interface(desc->intf);
intf              440 drivers/usb/class/cdc-wdm.c 	usb_autopm_put_interface(desc->intf);
intf              466 drivers/usb/class/cdc-wdm.c 		dev_err(&desc->intf->dev,
intf              523 drivers/usb/class/cdc-wdm.c 		usb_mark_last_busy(interface_to_usbdev(desc->intf));
intf              547 drivers/usb/class/cdc-wdm.c 			dev_dbg(&desc->intf->dev, "zero length - clearing WDM_READ\n");
intf              604 drivers/usb/class/cdc-wdm.c 		dev_err(&desc->intf->dev, "Error in flush path: %d\n",
intf              640 drivers/usb/class/cdc-wdm.c 	struct usb_interface *intf;
intf              648 drivers/usb/class/cdc-wdm.c 	intf = desc->intf;
intf              653 drivers/usb/class/cdc-wdm.c 	rv = usb_autopm_get_interface(desc->intf);
intf              655 drivers/usb/class/cdc-wdm.c 		dev_err(&desc->intf->dev, "Error autopm - %d\n", rv);
intf              667 drivers/usb/class/cdc-wdm.c 			dev_err(&desc->intf->dev,
intf              676 drivers/usb/class/cdc-wdm.c 		desc->manage_power(intf, 1);
intf              677 drivers/usb/class/cdc-wdm.c 	usb_autopm_put_interface(desc->intf);
intf              696 drivers/usb/class/cdc-wdm.c 			dev_dbg(&desc->intf->dev, "wdm_release: cleanup\n");
intf              701 drivers/usb/class/cdc-wdm.c 			desc->manage_power(desc->intf, 0);
intf              790 drivers/usb/class/cdc-wdm.c static int wdm_create(struct usb_interface *intf, struct usb_endpoint_descriptor *ep,
intf              806 drivers/usb/class/cdc-wdm.c 	desc->inum = cpu_to_le16((u16)intf->cur_altsetting->desc.bInterfaceNumber);
intf              807 drivers/usb/class/cdc-wdm.c 	desc->intf = intf;
intf              850 drivers/usb/class/cdc-wdm.c 		interface_to_usbdev(intf),
intf              851 drivers/usb/class/cdc-wdm.c 		usb_rcvintpipe(interface_to_usbdev(intf), ep->bEndpointAddress),
intf              867 drivers/usb/class/cdc-wdm.c 		interface_to_usbdev(intf),
intf              869 drivers/usb/class/cdc-wdm.c 		usb_rcvctrlpipe(interface_to_usbdev(desc->intf), 0),
intf              883 drivers/usb/class/cdc-wdm.c 	rv = usb_register_dev(intf, &wdm_class);
intf              887 drivers/usb/class/cdc-wdm.c 		dev_info(&intf->dev, "%s: USB WDM device\n", dev_name(intf->usb_dev));
intf              898 drivers/usb/class/cdc-wdm.c static int wdm_manage_power(struct usb_interface *intf, int on)
intf              901 drivers/usb/class/cdc-wdm.c 	int rv = usb_autopm_get_interface(intf);
intf              903 drivers/usb/class/cdc-wdm.c 	intf->needs_remote_wakeup = on;
intf              905 drivers/usb/class/cdc-wdm.c 		usb_autopm_put_interface(intf);
intf              909 drivers/usb/class/cdc-wdm.c static int wdm_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              915 drivers/usb/class/cdc-wdm.c 	u8 *buffer = intf->altsetting->extra;
intf              916 drivers/usb/class/cdc-wdm.c 	int buflen = intf->altsetting->extralen;
intf              922 drivers/usb/class/cdc-wdm.c 	cdc_parse_cdc_header(&hdr, intf, buffer, buflen);
intf              927 drivers/usb/class/cdc-wdm.c 	iface = intf->cur_altsetting;
intf              932 drivers/usb/class/cdc-wdm.c 	rv = wdm_create(intf, ep, maxcom, &wdm_manage_power);
intf              957 drivers/usb/class/cdc-wdm.c struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf,
intf              964 drivers/usb/class/cdc-wdm.c 	rv = wdm_create(intf, ep, bufsize, manage_power);
intf              974 drivers/usb/class/cdc-wdm.c static void wdm_disconnect(struct usb_interface *intf)
intf              979 drivers/usb/class/cdc-wdm.c 	usb_deregister_dev(intf, &wdm_class);
intf              980 drivers/usb/class/cdc-wdm.c 	desc = wdm_find_device(intf);
intf             1005 drivers/usb/class/cdc-wdm.c 		dev_dbg(&intf->dev, "%d open files - postponing cleanup\n", desc->count);
intf             1010 drivers/usb/class/cdc-wdm.c static int wdm_suspend(struct usb_interface *intf, pm_message_t message)
intf             1012 drivers/usb/class/cdc-wdm.c 	struct wdm_device *desc = wdm_find_device(intf);
intf             1015 drivers/usb/class/cdc-wdm.c 	dev_dbg(&desc->intf->dev, "wdm%d_suspend\n", intf->minor);
intf             1054 drivers/usb/class/cdc-wdm.c 			dev_err(&desc->intf->dev,
intf             1061 drivers/usb/class/cdc-wdm.c static int wdm_resume(struct usb_interface *intf)
intf             1063 drivers/usb/class/cdc-wdm.c 	struct wdm_device *desc = wdm_find_device(intf);
intf             1066 drivers/usb/class/cdc-wdm.c 	dev_dbg(&desc->intf->dev, "wdm%d_resume\n", intf->minor);
intf             1075 drivers/usb/class/cdc-wdm.c static int wdm_pre_reset(struct usb_interface *intf)
intf             1077 drivers/usb/class/cdc-wdm.c 	struct wdm_device *desc = wdm_find_device(intf);
intf             1100 drivers/usb/class/cdc-wdm.c static int wdm_post_reset(struct usb_interface *intf)
intf             1102 drivers/usb/class/cdc-wdm.c 	struct wdm_device *desc = wdm_find_device(intf);
intf              142 drivers/usb/class/usblp.c 	struct usb_interface	*intf;			/* The interface */
intf              170 drivers/usb/class/usblp.c 	struct device *dev = &usblp->intf->dev;
intf              264 drivers/usb/class/usblp.c 	dev_dbg(&usblp->intf->dev,
intf              394 drivers/usb/class/usblp.c 	struct usb_interface *intf;
intf              403 drivers/usb/class/usblp.c 	intf = usb_find_interface(&usblp_driver, minor);
intf              404 drivers/usb/class/usblp.c 	if (!intf)
intf              406 drivers/usb/class/usblp.c 	usblp = usb_get_intfdata(intf);
intf              420 drivers/usb/class/usblp.c 	retval = usb_autopm_get_interface(intf);
intf              431 drivers/usb/class/usblp.c 		usb_autopm_put_interface(intf);
intf              448 drivers/usb/class/usblp.c 	usb_put_intf(usblp->intf);
intf              468 drivers/usb/class/usblp.c 	usb_autopm_put_interface(usblp->intf);
intf              508 drivers/usb/class/usblp.c 	dev_dbg(&usblp->intf->dev,
intf              603 drivers/usb/class/usblp.c 			dev_dbg(&usblp->intf->dev,
intf              624 drivers/usb/class/usblp.c 			dev_dbg(&usblp->intf->dev,
intf              645 drivers/usb/class/usblp.c 			dev_dbg(&usblp->intf->dev,
intf             1004 drivers/usb/class/usblp.c 		dev_dbg(&usblp->intf->dev, "error submitting urb (%d)\n", rc);
intf             1076 drivers/usb/class/usblp.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1077 drivers/usb/class/usblp.c 	struct usblp *usblp = usb_get_intfdata(intf);
intf             1094 drivers/usb/class/usblp.c static int usblp_probe(struct usb_interface *intf,
intf             1097 drivers/usb/class/usblp.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             1116 drivers/usb/class/usblp.c 	usblp->ifnum = intf->cur_altsetting->desc.bInterfaceNumber;
intf             1117 drivers/usb/class/usblp.c 	usblp->intf = usb_get_intf(intf);
intf             1152 drivers/usb/class/usblp.c 		dev_dbg(&intf->dev,
intf             1173 drivers/usb/class/usblp.c 	usb_set_intfdata(intf, usblp);
intf             1177 drivers/usb/class/usblp.c 	retval = usb_register_dev(intf, &usblp_class);
intf             1179 drivers/usb/class/usblp.c 		dev_err(&intf->dev,
intf             1184 drivers/usb/class/usblp.c 	usblp->minor = intf->minor;
intf             1185 drivers/usb/class/usblp.c 	dev_info(&intf->dev,
intf             1197 drivers/usb/class/usblp.c 	usb_set_intfdata(intf, NULL);
intf             1202 drivers/usb/class/usblp.c 	usb_put_intf(usblp->intf);
intf             1239 drivers/usb/class/usblp.c 	if_alt = usblp->intf;
intf             1321 drivers/usb/class/usblp.c 	dev_dbg(&usblp->intf->dev, "usblp%d set protocol %d\n",
intf             1335 drivers/usb/class/usblp.c 		dev_dbg(&usblp->intf->dev,
intf             1352 drivers/usb/class/usblp.c 	dev_dbg(&usblp->intf->dev, "usblp%d Device ID string [len=%d]=\"%s\"\n",
intf             1358 drivers/usb/class/usblp.c static void usblp_disconnect(struct usb_interface *intf)
intf             1360 drivers/usb/class/usblp.c 	struct usblp *usblp = usb_get_intfdata(intf);
intf             1362 drivers/usb/class/usblp.c 	usb_deregister_dev(intf, &usblp_class);
intf             1365 drivers/usb/class/usblp.c 		dev_err(&intf->dev, "bogus disconnect\n");
intf             1374 drivers/usb/class/usblp.c 	usb_set_intfdata(intf, NULL);
intf             1384 drivers/usb/class/usblp.c static int usblp_suspend(struct usb_interface *intf, pm_message_t message)
intf             1386 drivers/usb/class/usblp.c 	struct usblp *usblp = usb_get_intfdata(intf);
intf             1398 drivers/usb/class/usblp.c static int usblp_resume(struct usb_interface *intf)
intf             1400 drivers/usb/class/usblp.c 	struct usblp *usblp = usb_get_intfdata(intf);
intf               76 drivers/usb/class/usbtmc.c 	struct usb_interface *intf;
intf              165 drivers/usb/class/usbtmc.c 	struct usb_interface *intf;
intf              169 drivers/usb/class/usbtmc.c 	intf = usb_find_interface(&usbtmc_driver, iminor(inode));
intf              170 drivers/usb/class/usbtmc.c 	if (!intf) {
intf              185 drivers/usb/class/usbtmc.c 	data = usb_get_intfdata(intf);
intf              274 drivers/usb/class/usbtmc.c 	dev = &data->intf->dev;
intf              402 drivers/usb/class/usbtmc.c 	dev = &data->intf->dev;
intf              482 drivers/usb/class/usbtmc.c 	struct device *dev = &data->intf->dev;
intf              574 drivers/usb/class/usbtmc.c 	struct device *dev = &data->intf->dev;
intf              621 drivers/usb/class/usbtmc.c 	struct device *dev = &data->intf->dev;
intf              710 drivers/usb/class/usbtmc.c 		dev_err(&data->intf->dev, "%s returned %d\n",
intf              751 drivers/usb/class/usbtmc.c 			dev_err(&file_data->data->intf->dev,
intf              763 drivers/usb/class/usbtmc.c 	dev_dbg(&file_data->data->intf->dev,
intf              782 drivers/usb/class/usbtmc.c 	dev_dbg(&file_data->data->intf->dev, "%s: returns %d\n", __func__,
intf              794 drivers/usb/class/usbtmc.c 	struct device *dev = &data->intf->dev;
intf             1054 drivers/usb/class/usbtmc.c 			dev_err(&file_data->data->intf->dev,
intf             1065 drivers/usb/class/usbtmc.c 	dev_dbg(&file_data->data->intf->dev,
intf             1093 drivers/usb/class/usbtmc.c 	dev = &data->intf->dev;
intf             1324 drivers/usb/class/usbtmc.c 		dev_err(&data->intf->dev, "%s returned %d\n",
intf             1347 drivers/usb/class/usbtmc.c 	dev = &data->intf->dev;
intf             1564 drivers/usb/class/usbtmc.c 	dev_dbg(&data->intf->dev, "%s(size:%u align:%u)\n", __func__,
intf             1604 drivers/usb/class/usbtmc.c 		dev_err(&data->intf->dev,
intf             1626 drivers/usb/class/usbtmc.c 	dev = &data->intf->dev;
intf             1827 drivers/usb/class/usbtmc.c 	struct usb_interface *intf = to_usb_interface(dev);		\
intf             1828 drivers/usb/class/usbtmc.c 	struct usbtmc_device_data *data = usb_get_intfdata(intf);	\
intf             1854 drivers/usb/class/usbtmc.c 	dev = &data->intf->dev;
intf             1888 drivers/usb/class/usbtmc.c 	struct device *dev = &data->intf->dev;
intf             2205 drivers/usb/class/usbtmc.c 	dev_dbg(&data->intf->dev, "poll mask = %x\n", mask);
intf             2237 drivers/usb/class/usbtmc.c 	struct device *dev = &data->intf->dev;
intf             2241 drivers/usb/class/usbtmc.c 	dev_dbg(&data->intf->dev, "int status: %d len %d\n",
intf             2318 drivers/usb/class/usbtmc.c static int usbtmc_probe(struct usb_interface *intf,
intf             2326 drivers/usb/class/usbtmc.c 	dev_dbg(&intf->dev, "%s called\n", __func__);
intf             2332 drivers/usb/class/usbtmc.c 	data->intf = intf;
intf             2334 drivers/usb/class/usbtmc.c 	data->usb_dev = usb_get_dev(interface_to_usbdev(intf));
intf             2335 drivers/usb/class/usbtmc.c 	usb_set_intfdata(intf, data);
intf             2351 drivers/usb/class/usbtmc.c 	iface_desc = data->intf->cur_altsetting;
intf             2358 drivers/usb/class/usbtmc.c 		dev_err(&intf->dev, "bulk endpoints not found\n");
intf             2367 drivers/usb/class/usbtmc.c 	dev_dbg(&intf->dev, "Found bulk in endpoint at %u\n", data->bulk_in);
intf             2370 drivers/usb/class/usbtmc.c 	dev_dbg(&intf->dev, "Found Bulk out endpoint at %u\n", data->bulk_out);
intf             2379 drivers/usb/class/usbtmc.c 		dev_dbg(&intf->dev, "Found Int in endpoint at %u\n",
intf             2385 drivers/usb/class/usbtmc.c 		dev_err(&intf->dev, "can't read capabilities\n");
intf             2415 drivers/usb/class/usbtmc.c 			dev_err(&intf->dev, "Failed to submit iin_urb\n");
intf             2420 drivers/usb/class/usbtmc.c 	retcode = usb_register_dev(intf, &usbtmc_class);
intf             2422 drivers/usb/class/usbtmc.c 		dev_err(&intf->dev, "Not able to get a minor (base %u, slice default): %d\n",
intf             2427 drivers/usb/class/usbtmc.c 	dev_dbg(&intf->dev, "Using minor number %d\n", intf->minor);
intf             2438 drivers/usb/class/usbtmc.c static void usbtmc_disconnect(struct usb_interface *intf)
intf             2440 drivers/usb/class/usbtmc.c 	struct usbtmc_device_data *data  = usb_get_intfdata(intf);
intf             2443 drivers/usb/class/usbtmc.c 	usb_deregister_dev(intf, &usbtmc_class);
intf             2471 drivers/usb/class/usbtmc.c static int usbtmc_suspend(struct usb_interface *intf, pm_message_t message)
intf             2473 drivers/usb/class/usbtmc.c 	struct usbtmc_device_data *data = usb_get_intfdata(intf);
intf             2496 drivers/usb/class/usbtmc.c static int usbtmc_resume(struct usb_interface *intf)
intf             2498 drivers/usb/class/usbtmc.c 	struct usbtmc_device_data *data = usb_get_intfdata(intf);
intf             2504 drivers/usb/class/usbtmc.c 		dev_err(&intf->dev, "Failed to submit iin_urb\n");
intf             2509 drivers/usb/class/usbtmc.c static int usbtmc_pre_reset(struct usb_interface *intf)
intf             2511 drivers/usb/class/usbtmc.c 	struct usbtmc_device_data *data  = usb_get_intfdata(intf);
intf             2531 drivers/usb/class/usbtmc.c static int usbtmc_post_reset(struct usb_interface *intf)
intf             2533 drivers/usb/class/usbtmc.c 	struct usbtmc_device_data *data  = usb_get_intfdata(intf);
intf              688 drivers/usb/core/devio.c static int driver_probe(struct usb_interface *intf,
intf              694 drivers/usb/core/devio.c static void driver_disconnect(struct usb_interface *intf)
intf              696 drivers/usb/core/devio.c 	struct usb_dev_state *ps = usb_get_intfdata(intf);
intf              697 drivers/usb/core/devio.c 	unsigned int ifnum = intf->altsetting->desc.bInterfaceNumber;
intf              709 drivers/usb/core/devio.c 		dev_warn(&intf->dev, "interface number %u out of range\n",
intf              712 drivers/usb/core/devio.c 	usb_set_intfdata(intf, NULL);
intf              719 drivers/usb/core/devio.c static int driver_suspend(struct usb_interface *intf, pm_message_t msg)
intf              724 drivers/usb/core/devio.c static int driver_resume(struct usb_interface *intf)
intf              760 drivers/usb/core/devio.c 	struct usb_interface *intf;
intf              773 drivers/usb/core/devio.c 	intf = usb_ifnum_to_if(dev, ifnum);
intf              774 drivers/usb/core/devio.c 	if (!intf)
intf              780 drivers/usb/core/devio.c 		old_suppress = dev_get_uevent_suppress(&intf->dev);
intf              781 drivers/usb/core/devio.c 		dev_set_uevent_suppress(&intf->dev, 1);
intf              782 drivers/usb/core/devio.c 		err = usb_driver_claim_interface(&usbfs_driver, intf, ps);
intf              783 drivers/usb/core/devio.c 		dev_set_uevent_suppress(&intf->dev, old_suppress);
intf              793 drivers/usb/core/devio.c 	struct usb_interface *intf;
intf              800 drivers/usb/core/devio.c 	intf = usb_ifnum_to_if(dev, ifnum);
intf              801 drivers/usb/core/devio.c 	if (!intf)
intf              807 drivers/usb/core/devio.c 		old_suppress = dev_get_uevent_suppress(&intf->dev);
intf              808 drivers/usb/core/devio.c 		dev_set_uevent_suppress(&intf->dev, 1);
intf              809 drivers/usb/core/devio.c 		usb_driver_release_interface(&usbfs_driver, intf);
intf              810 drivers/usb/core/devio.c 		dev_set_uevent_suppress(&intf->dev, old_suppress);
intf              834 drivers/usb/core/devio.c 	struct usb_interface *intf;
intf              843 drivers/usb/core/devio.c 		intf = dev->actconfig->interface[i];
intf              844 drivers/usb/core/devio.c 		for (j = 0; j < intf->num_altsetting; j++) {
intf              845 drivers/usb/core/devio.c 			alts = &intf->altsetting[j];
intf              933 drivers/usb/core/devio.c 	struct usb_interface *intf = NULL;
intf              974 drivers/usb/core/devio.c 			intf = usb_ifnum_to_if(ps->dev, ifnum);
intf              977 drivers/usb/core/devio.c 			if (ifnum != intf->altsetting->desc.bInterfaceNumber) {
intf              988 drivers/usb/core/devio.c 	*intf_ret = intf;
intf             1324 drivers/usb/core/devio.c 	struct usb_interface *intf;
intf             1329 drivers/usb/core/devio.c 	intf = usb_ifnum_to_if(ps->dev, gd.interface);
intf             1330 drivers/usb/core/devio.c 	if (!intf || !intf->dev.driver)
intf             1333 drivers/usb/core/devio.c 		strlcpy(gd.driver, intf->dev.driver->name,
intf             2210 drivers/usb/core/devio.c 	struct usb_interface    *intf = NULL;
intf             2237 drivers/usb/core/devio.c 	else if (!(intf = usb_ifnum_to_if(ps->dev, ctl->ifno)))
intf             2243 drivers/usb/core/devio.c 		if (intf->dev.driver) {
intf             2244 drivers/usb/core/devio.c 			driver = to_usb_driver(intf->dev.driver);
intf             2245 drivers/usb/core/devio.c 			dev_dbg(&intf->dev, "disconnect by usbfs\n");
intf             2246 drivers/usb/core/devio.c 			usb_driver_release_interface(driver, intf);
intf             2253 drivers/usb/core/devio.c 		if (!intf->dev.driver)
intf             2254 drivers/usb/core/devio.c 			retval = device_attach(&intf->dev);
intf             2261 drivers/usb/core/devio.c 		if (intf->dev.driver)
intf             2262 drivers/usb/core/devio.c 			driver = to_usb_driver(intf->dev.driver);
intf             2266 drivers/usb/core/devio.c 			retval = driver->unlocked_ioctl(intf, ctl->ioctl_code, buf);
intf             2352 drivers/usb/core/devio.c 	struct usb_interface *intf;
intf             2357 drivers/usb/core/devio.c 	intf = usb_ifnum_to_if(ps->dev, dc.interface);
intf             2358 drivers/usb/core/devio.c 	if (!intf)
intf             2361 drivers/usb/core/devio.c 	if (intf->dev.driver) {
intf             2362 drivers/usb/core/devio.c 		struct usb_driver *driver = to_usb_driver(intf->dev.driver);
intf             2368 drivers/usb/core/devio.c 				strncmp(dc.driver, intf->dev.driver->name,
intf             2373 drivers/usb/core/devio.c 				strncmp(dc.driver, intf->dev.driver->name,
intf             2377 drivers/usb/core/devio.c 		dev_dbg(&intf->dev, "disconnect by usbfs\n");
intf             2378 drivers/usb/core/devio.c 		usb_driver_release_interface(driver, intf);
intf             2388 drivers/usb/core/devio.c 	struct usb_interface *intf;
intf             2392 drivers/usb/core/devio.c 				   &eps, &intf);
intf             2397 drivers/usb/core/devio.c 				   intf->altsetting[0].desc.bInterfaceNumber);
intf             2399 drivers/usb/core/devio.c 	r = usb_alloc_streams(intf, eps, num_eps, num_streams, GFP_KERNEL);
intf             2408 drivers/usb/core/devio.c 	struct usb_interface *intf;
intf             2411 drivers/usb/core/devio.c 	r = parse_usbdevfs_streams(ps, arg, NULL, &num_eps, &eps, &intf);
intf             2416 drivers/usb/core/devio.c 				   intf->altsetting[0].desc.bInterfaceNumber);
intf             2418 drivers/usb/core/devio.c 	r = usb_free_streams(intf, eps, num_eps, GFP_KERNEL);
intf              231 drivers/usb/core/driver.c static const struct usb_device_id *usb_match_dynamic_id(struct usb_interface *intf,
intf              238 drivers/usb/core/driver.c 		if (usb_match_one_id(intf, &dynid->id)) {
intf              286 drivers/usb/core/driver.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              287 drivers/usb/core/driver.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              294 drivers/usb/core/driver.c 	intf->needs_binding = 0;
intf              300 drivers/usb/core/driver.c 		dev_err(&intf->dev, "Device is not authorized for usage\n");
intf              302 drivers/usb/core/driver.c 	} else if (intf->authorized == 0) {
intf              303 drivers/usb/core/driver.c 		dev_err(&intf->dev, "Interface %d is not authorized for usage\n",
intf              304 drivers/usb/core/driver.c 				intf->altsetting->desc.bInterfaceNumber);
intf              308 drivers/usb/core/driver.c 	id = usb_match_dynamic_id(intf, driver);
intf              310 drivers/usb/core/driver.c 		id = usb_match_id(intf, driver->id_table);
intf              320 drivers/usb/core/driver.c 	intf->condition = USB_INTERFACE_BINDING;
intf              345 drivers/usb/core/driver.c 			dev_err(&intf->dev, "%s Failed to disable LPM for driver %s\n",
intf              353 drivers/usb/core/driver.c 	if (intf->needs_altsetting0) {
intf              354 drivers/usb/core/driver.c 		error = usb_set_interface(udev, intf->altsetting[0].
intf              358 drivers/usb/core/driver.c 		intf->needs_altsetting0 = 0;
intf              361 drivers/usb/core/driver.c 	error = driver->probe(intf, id);
intf              365 drivers/usb/core/driver.c 	intf->condition = USB_INTERFACE_BOUND;
intf              375 drivers/usb/core/driver.c 	usb_set_intfdata(intf, NULL);
intf              376 drivers/usb/core/driver.c 	intf->needs_remote_wakeup = 0;
intf              377 drivers/usb/core/driver.c 	intf->condition = USB_INTERFACE_UNBOUND;
intf              396 drivers/usb/core/driver.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              402 drivers/usb/core/driver.c 	intf->condition = USB_INTERFACE_UNBINDING;
intf              405 drivers/usb/core/driver.c 	udev = interface_to_usbdev(intf);
intf              421 drivers/usb/core/driver.c 		usb_disable_interface(udev, intf, false);
intf              423 drivers/usb/core/driver.c 	driver->disconnect(intf);
intf              426 drivers/usb/core/driver.c 	for (i = 0, j = 0; i < intf->cur_altsetting->desc.bNumEndpoints; i++) {
intf              427 drivers/usb/core/driver.c 		ep = &intf->cur_altsetting->endpoint[i];
intf              439 drivers/usb/core/driver.c 		usb_free_streams(intf, eps, j, GFP_KERNEL);
intf              449 drivers/usb/core/driver.c 	if (intf->cur_altsetting->desc.bAlternateSetting == 0) {
intf              453 drivers/usb/core/driver.c 		usb_enable_interface(udev, intf, false);
intf              454 drivers/usb/core/driver.c 	} else if (!error && !intf->dev.power.is_prepared) {
intf              455 drivers/usb/core/driver.c 		r = usb_set_interface(udev, intf->altsetting[0].
intf              458 drivers/usb/core/driver.c 			intf->needs_altsetting0 = 1;
intf              460 drivers/usb/core/driver.c 		intf->needs_altsetting0 = 1;
intf              462 drivers/usb/core/driver.c 	usb_set_intfdata(intf, NULL);
intf              464 drivers/usb/core/driver.c 	intf->condition = USB_INTERFACE_UNBOUND;
intf              465 drivers/usb/core/driver.c 	intf->needs_remote_wakeup = 0;
intf              644 drivers/usb/core/driver.c 			  struct usb_host_interface *intf,
intf              659 drivers/usb/core/driver.c 	    (id->bInterfaceClass != intf->desc.bInterfaceClass))
intf              663 drivers/usb/core/driver.c 	    (id->bInterfaceSubClass != intf->desc.bInterfaceSubClass))
intf              667 drivers/usb/core/driver.c 	    (id->bInterfaceProtocol != intf->desc.bInterfaceProtocol))
intf              671 drivers/usb/core/driver.c 	    (id->bInterfaceNumber != intf->desc.bInterfaceNumber))
intf              681 drivers/usb/core/driver.c 	struct usb_host_interface *intf;
intf              688 drivers/usb/core/driver.c 	intf = interface->cur_altsetting;
intf              694 drivers/usb/core/driver.c 	return usb_match_one_id_intf(dev, intf, id);
intf              806 drivers/usb/core/driver.c 		struct usb_interface *intf;
intf              814 drivers/usb/core/driver.c 		intf = to_usb_interface(dev);
intf              817 drivers/usb/core/driver.c 		id = usb_match_id(intf, usb_drv->id_table);
intf              821 drivers/usb/core/driver.c 		id = usb_match_dynamic_id(intf, usb_drv);
intf              836 drivers/usb/core/driver.c 		struct usb_interface *intf = to_usb_interface(dev);
intf              838 drivers/usb/core/driver.c 		usb_dev = interface_to_usbdev(intf);
intf             1014 drivers/usb/core/driver.c void usb_forced_unbind_intf(struct usb_interface *intf)
intf             1016 drivers/usb/core/driver.c 	struct usb_driver *driver = to_usb_driver(intf->dev.driver);
intf             1018 drivers/usb/core/driver.c 	dev_dbg(&intf->dev, "forced unbind\n");
intf             1019 drivers/usb/core/driver.c 	usb_driver_release_interface(driver, intf);
intf             1022 drivers/usb/core/driver.c 	intf->needs_binding = 1;
intf             1035 drivers/usb/core/driver.c 	struct usb_interface	*intf;
intf             1040 drivers/usb/core/driver.c 			intf = config->interface[i];
intf             1041 drivers/usb/core/driver.c 			if (intf->dev.driver && intf->needs_binding)
intf             1042 drivers/usb/core/driver.c 				usb_forced_unbind_intf(intf);
intf             1055 drivers/usb/core/driver.c static void usb_rebind_intf(struct usb_interface *intf)
intf             1060 drivers/usb/core/driver.c 	if (intf->dev.driver)
intf             1061 drivers/usb/core/driver.c 		usb_forced_unbind_intf(intf);
intf             1064 drivers/usb/core/driver.c 	if (!intf->dev.power.is_prepared) {
intf             1065 drivers/usb/core/driver.c 		intf->needs_binding = 0;
intf             1066 drivers/usb/core/driver.c 		rc = device_attach(&intf->dev);
intf             1068 drivers/usb/core/driver.c 			dev_warn(&intf->dev, "rebind failed: %d\n", rc);
intf             1082 drivers/usb/core/driver.c 	struct usb_interface	*intf;
intf             1087 drivers/usb/core/driver.c 			intf = config->interface[i];
intf             1088 drivers/usb/core/driver.c 			if (intf->needs_binding)
intf             1089 drivers/usb/core/driver.c 				usb_rebind_intf(intf);
intf             1119 drivers/usb/core/driver.c 	struct usb_interface	*intf;
intf             1125 drivers/usb/core/driver.c 			intf = config->interface[i];
intf             1127 drivers/usb/core/driver.c 			if (intf->dev.driver) {
intf             1128 drivers/usb/core/driver.c 				drv = to_usb_driver(intf->dev.driver);
intf             1130 drivers/usb/core/driver.c 					usb_forced_unbind_intf(intf);
intf             1192 drivers/usb/core/driver.c 		struct usb_interface *intf, pm_message_t msg)
intf             1198 drivers/usb/core/driver.c 			intf->condition == USB_INTERFACE_UNBOUND)
intf             1200 drivers/usb/core/driver.c 	driver = to_usb_driver(intf->dev.driver);
intf             1203 drivers/usb/core/driver.c 	status = driver->suspend(intf, msg);
intf             1205 drivers/usb/core/driver.c 		dev_err(&intf->dev, "suspend error %d\n", status);
intf             1208 drivers/usb/core/driver.c 	dev_vdbg(&intf->dev, "%s: status %d\n", __func__, status);
intf             1213 drivers/usb/core/driver.c 		struct usb_interface *intf, pm_message_t msg, int reset_resume)
intf             1222 drivers/usb/core/driver.c 	if (intf->condition == USB_INTERFACE_UNBINDING)
intf             1226 drivers/usb/core/driver.c 	if (intf->condition == USB_INTERFACE_UNBOUND) {
intf             1229 drivers/usb/core/driver.c 		if (intf->needs_altsetting0 && !intf->dev.power.is_prepared) {
intf             1230 drivers/usb/core/driver.c 			usb_set_interface(udev, intf->altsetting[0].
intf             1232 drivers/usb/core/driver.c 			intf->needs_altsetting0 = 0;
intf             1238 drivers/usb/core/driver.c 	if (intf->needs_binding)
intf             1240 drivers/usb/core/driver.c 	driver = to_usb_driver(intf->dev.driver);
intf             1244 drivers/usb/core/driver.c 			status = driver->reset_resume(intf);
intf             1246 drivers/usb/core/driver.c 				dev_err(&intf->dev, "%s error %d\n",
intf             1249 drivers/usb/core/driver.c 			intf->needs_binding = 1;
intf             1250 drivers/usb/core/driver.c 			dev_dbg(&intf->dev, "no reset_resume for driver %s?\n",
intf             1254 drivers/usb/core/driver.c 		status = driver->resume(intf);
intf             1256 drivers/usb/core/driver.c 			dev_err(&intf->dev, "resume error %d\n", status);
intf             1260 drivers/usb/core/driver.c 	dev_vdbg(&intf->dev, "%s: status %d\n", __func__, status);
intf             1297 drivers/usb/core/driver.c 	struct usb_interface	*intf;
intf             1307 drivers/usb/core/driver.c 			intf = udev->actconfig->interface[i];
intf             1308 drivers/usb/core/driver.c 			status = usb_suspend_interface(udev, intf, msg);
intf             1353 drivers/usb/core/driver.c 				intf = udev->actconfig->interface[i];
intf             1354 drivers/usb/core/driver.c 				usb_resume_interface(udev, intf, msg, 0);
intf             1398 drivers/usb/core/driver.c 	struct usb_interface	*intf;
intf             1413 drivers/usb/core/driver.c 			intf = udev->actconfig->interface[i];
intf             1414 drivers/usb/core/driver.c 			usb_resume_interface(udev, intf, msg,
intf             1627 drivers/usb/core/driver.c void usb_autopm_put_interface(struct usb_interface *intf)
intf             1629 drivers/usb/core/driver.c 	struct usb_device	*udev = interface_to_usbdev(intf);
intf             1633 drivers/usb/core/driver.c 	status = pm_runtime_put_sync(&intf->dev);
intf             1634 drivers/usb/core/driver.c 	dev_vdbg(&intf->dev, "%s: cnt %d -> %d\n",
intf             1635 drivers/usb/core/driver.c 			__func__, atomic_read(&intf->dev.power.usage_count),
intf             1655 drivers/usb/core/driver.c void usb_autopm_put_interface_async(struct usb_interface *intf)
intf             1657 drivers/usb/core/driver.c 	struct usb_device	*udev = interface_to_usbdev(intf);
intf             1661 drivers/usb/core/driver.c 	status = pm_runtime_put(&intf->dev);
intf             1662 drivers/usb/core/driver.c 	dev_vdbg(&intf->dev, "%s: cnt %d -> %d\n",
intf             1663 drivers/usb/core/driver.c 			__func__, atomic_read(&intf->dev.power.usage_count),
intf             1677 drivers/usb/core/driver.c void usb_autopm_put_interface_no_suspend(struct usb_interface *intf)
intf             1679 drivers/usb/core/driver.c 	struct usb_device	*udev = interface_to_usbdev(intf);
intf             1682 drivers/usb/core/driver.c 	pm_runtime_put_noidle(&intf->dev);
intf             1705 drivers/usb/core/driver.c int usb_autopm_get_interface(struct usb_interface *intf)
intf             1709 drivers/usb/core/driver.c 	status = pm_runtime_get_sync(&intf->dev);
intf             1711 drivers/usb/core/driver.c 		pm_runtime_put_sync(&intf->dev);
intf             1712 drivers/usb/core/driver.c 	dev_vdbg(&intf->dev, "%s: cnt %d -> %d\n",
intf             1713 drivers/usb/core/driver.c 			__func__, atomic_read(&intf->dev.power.usage_count),
intf             1738 drivers/usb/core/driver.c int usb_autopm_get_interface_async(struct usb_interface *intf)
intf             1742 drivers/usb/core/driver.c 	status = pm_runtime_get(&intf->dev);
intf             1744 drivers/usb/core/driver.c 		pm_runtime_put_noidle(&intf->dev);
intf             1745 drivers/usb/core/driver.c 	dev_vdbg(&intf->dev, "%s: cnt %d -> %d\n",
intf             1746 drivers/usb/core/driver.c 			__func__, atomic_read(&intf->dev.power.usage_count),
intf             1763 drivers/usb/core/driver.c void usb_autopm_get_interface_no_resume(struct usb_interface *intf)
intf             1765 drivers/usb/core/driver.c 	struct usb_device	*udev = interface_to_usbdev(intf);
intf             1768 drivers/usb/core/driver.c 	pm_runtime_get_noresume(&intf->dev);
intf             1776 drivers/usb/core/driver.c 	struct usb_interface	*intf;
intf             1787 drivers/usb/core/driver.c 			intf = udev->actconfig->interface[i];
intf             1794 drivers/usb/core/driver.c 			if (intf->dev.power.disable_depth)
intf             1796 drivers/usb/core/driver.c 			if (atomic_read(&intf->dev.power.usage_count) > 0)
intf             1798 drivers/usb/core/driver.c 			w |= intf->needs_remote_wakeup;
intf             1807 drivers/usb/core/driver.c 				driver = to_usb_driver(intf->dev.driver);
intf             1809 drivers/usb/core/driver.c 						intf->needs_remote_wakeup)
intf              156 drivers/usb/core/file.c int usb_register_dev(struct usb_interface *intf,
intf              175 drivers/usb/core/file.c 	if (intf->minor >= 0)
intf              185 drivers/usb/core/file.c 	dev_dbg(&intf->dev, "looking for a minor, starting at %d\n", minor_base);
intf              193 drivers/usb/core/file.c 		intf->minor = minor;
intf              196 drivers/usb/core/file.c 	if (intf->minor < 0) {
intf              203 drivers/usb/core/file.c 	intf->usb_dev = device_create(usb_class->class, &intf->dev,
intf              206 drivers/usb/core/file.c 	if (IS_ERR(intf->usb_dev)) {
intf              208 drivers/usb/core/file.c 		intf->minor = -1;
intf              209 drivers/usb/core/file.c 		retval = PTR_ERR(intf->usb_dev);
intf              230 drivers/usb/core/file.c void usb_deregister_dev(struct usb_interface *intf,
intf              233 drivers/usb/core/file.c 	if (intf->minor == -1)
intf              236 drivers/usb/core/file.c 	dev_dbg(&intf->dev, "removing %d minor\n", intf->minor);
intf              237 drivers/usb/core/file.c 	device_destroy(usb_class->class, MKDEV(USB_MAJOR, intf->minor));
intf              240 drivers/usb/core/file.c 	usb_minors[intf->minor] = NULL;
intf              243 drivers/usb/core/file.c 	intf->usb_dev = NULL;
intf              244 drivers/usb/core/file.c 	intf->minor = -1;
intf              647 drivers/usb/core/hub.c 	struct usb_interface *intf;
intf              660 drivers/usb/core/hub.c 	intf = to_usb_interface(hub->intfdev);
intf              661 drivers/usb/core/hub.c 	usb_autopm_get_interface_no_resume(intf);
intf              668 drivers/usb/core/hub.c 	usb_autopm_put_interface_async(intf);
intf              990 drivers/usb/core/hub.c 	struct usb_interface *intf;
intf              996 drivers/usb/core/hub.c 	intf = to_usb_interface(hub->intfdev);
intf              998 drivers/usb/core/hub.c 	ret = usb_autopm_get_interface(intf);
intf             1004 drivers/usb/core/hub.c 	usb_autopm_put_interface(intf);
intf             1341 drivers/usb/core/hub.c static int hub_pre_reset(struct usb_interface *intf)
intf             1343 drivers/usb/core/hub.c 	struct usb_hub *hub = usb_get_intfdata(intf);
intf             1352 drivers/usb/core/hub.c static int hub_post_reset(struct usb_interface *intf)
intf             1354 drivers/usb/core/hub.c 	struct usb_hub *hub = usb_get_intfdata(intf);
intf             1700 drivers/usb/core/hub.c static void hub_disconnect(struct usb_interface *intf)
intf             1702 drivers/usb/core/hub.c 	struct usb_hub *hub = usb_get_intfdata(intf);
intf             1703 drivers/usb/core/hub.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf             1722 drivers/usb/core/hub.c 	usb_set_intfdata(intf, NULL);
intf             1739 drivers/usb/core/hub.c 	pm_suspend_ignore_children(&intf->dev, false);
intf             1742 drivers/usb/core/hub.c 		usb_autopm_put_interface(intf);
intf             1766 drivers/usb/core/hub.c static int hub_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             1772 drivers/usb/core/hub.c 	desc = intf->cur_altsetting;
intf             1773 drivers/usb/core/hub.c 	hdev = interface_to_usbdev(intf);
intf             1831 drivers/usb/core/hub.c 		dev_err(&intf->dev,
intf             1838 drivers/usb/core/hub.c 		dev_warn(&intf->dev, "ignoring external hub\n");
intf             1844 drivers/usb/core/hub.c 		dev_err(&intf->dev, "bad descriptor, ignoring hub\n");
intf             1849 drivers/usb/core/hub.c 	dev_info(&intf->dev, "USB hub found\n");
intf             1856 drivers/usb/core/hub.c 	hub->intfdev = &intf->dev;
intf             1863 drivers/usb/core/hub.c 	usb_get_intf(intf);
intf             1866 drivers/usb/core/hub.c 	usb_set_intfdata(intf, hub);
intf             1867 drivers/usb/core/hub.c 	intf->needs_remote_wakeup = 1;
intf             1868 drivers/usb/core/hub.c 	pm_suspend_ignore_children(&intf->dev, true);
intf             1878 drivers/usb/core/hub.c 		usb_autopm_get_interface_no_resume(intf);
intf             1884 drivers/usb/core/hub.c 	hub_disconnect(intf);
intf             1889 drivers/usb/core/hub.c hub_ioctl(struct usb_interface *intf, unsigned int code, void *user_data)
intf             1891 drivers/usb/core/hub.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf             3696 drivers/usb/core/hub.c static int hub_suspend(struct usb_interface *intf, pm_message_t msg)
intf             3698 drivers/usb/core/hub.c 	struct usb_hub		*hub = usb_get_intfdata(intf);
intf             3743 drivers/usb/core/hub.c 	dev_dbg(&intf->dev, "%s\n", __func__);
intf             3784 drivers/usb/core/hub.c static int hub_resume(struct usb_interface *intf)
intf             3786 drivers/usb/core/hub.c 	struct usb_hub *hub = usb_get_intfdata(intf);
intf             3788 drivers/usb/core/hub.c 	dev_dbg(&intf->dev, "%s\n", __func__);
intf             3801 drivers/usb/core/hub.c static int hub_reset_resume(struct usb_interface *intf)
intf             3803 drivers/usb/core/hub.c 	struct usb_hub *hub = usb_get_intfdata(intf);
intf             3805 drivers/usb/core/hub.c 	dev_dbg(&intf->dev, "%s\n", __func__);
intf             5389 drivers/usb/core/hub.c 	struct usb_interface *intf;
intf             5399 drivers/usb/core/hub.c 	intf = to_usb_interface(hub_dev);
intf             5421 drivers/usb/core/hub.c 	ret = usb_autopm_get_interface(intf);
intf             5500 drivers/usb/core/hub.c 	usb_autopm_put_interface_no_suspend(intf);
intf             5505 drivers/usb/core/hub.c 	usb_autopm_put_interface(intf);
intf             5797 drivers/usb/core/hub.c 		struct usb_interface *intf = config->interface[i];
intf             5800 drivers/usb/core/hub.c 		desc = &intf->cur_altsetting->desc;
intf             5802 drivers/usb/core/hub.c 			usb_disable_interface(udev, intf, true);
intf             5803 drivers/usb/core/hub.c 			usb_enable_interface(udev, intf, true);
intf             5810 drivers/usb/core/hub.c 			intf->resetting_device = 1;
intf             5813 drivers/usb/core/hub.c 			intf->resetting_device = 0;
intf             5824 drivers/usb/core/hub.c 		for (j = 0; j < intf->cur_altsetting->desc.bNumEndpoints; j++)
intf             5825 drivers/usb/core/hub.c 			intf->cur_altsetting->endpoint[j].streams = 0;
intf             1095 drivers/usb/core/message.c static int create_intf_ep_devs(struct usb_interface *intf)
intf             1097 drivers/usb/core/message.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1098 drivers/usb/core/message.c 	struct usb_host_interface *alt = intf->cur_altsetting;
intf             1101 drivers/usb/core/message.c 	if (intf->ep_devs_created || intf->unregistering)
intf             1105 drivers/usb/core/message.c 		(void) usb_create_ep_devs(&intf->dev, &alt->endpoint[i], udev);
intf             1106 drivers/usb/core/message.c 	intf->ep_devs_created = 1;
intf             1110 drivers/usb/core/message.c static void remove_intf_ep_devs(struct usb_interface *intf)
intf             1112 drivers/usb/core/message.c 	struct usb_host_interface *alt = intf->cur_altsetting;
intf             1115 drivers/usb/core/message.c 	if (!intf->ep_devs_created)
intf             1120 drivers/usb/core/message.c 	intf->ep_devs_created = 0;
intf             1194 drivers/usb/core/message.c void usb_disable_interface(struct usb_device *dev, struct usb_interface *intf,
intf             1197 drivers/usb/core/message.c 	struct usb_host_interface *alt = intf->cur_altsetting;
intf             1318 drivers/usb/core/message.c 		struct usb_interface *intf, bool reset_eps)
intf             1320 drivers/usb/core/message.c 	struct usb_host_interface *alt = intf->cur_altsetting;
intf             1557 drivers/usb/core/message.c 		struct usb_interface *intf = config->interface[i];
intf             1560 drivers/usb/core/message.c 		alt = usb_altnum_to_altsetting(intf, 0);
intf             1562 drivers/usb/core/message.c 			alt = &intf->altsetting[0];
intf             1563 drivers/usb/core/message.c 		if (alt != intf->cur_altsetting)
intf             1565 drivers/usb/core/message.c 					intf->cur_altsetting, alt);
intf             1573 drivers/usb/core/message.c 			struct usb_interface *intf = config->interface[i];
intf             1576 drivers/usb/core/message.c 			alt = usb_altnum_to_altsetting(intf, 0);
intf             1578 drivers/usb/core/message.c 				alt = &intf->altsetting[0];
intf             1579 drivers/usb/core/message.c 			if (alt != intf->cur_altsetting)
intf             1581 drivers/usb/core/message.c 						alt, intf->cur_altsetting);
intf             1597 drivers/usb/core/message.c 		struct usb_interface *intf = config->interface[i];
intf             1600 drivers/usb/core/message.c 		alt = usb_altnum_to_altsetting(intf, 0);
intf             1608 drivers/usb/core/message.c 			alt = &intf->altsetting[0];
intf             1610 drivers/usb/core/message.c 		if (alt != intf->cur_altsetting) {
intf             1611 drivers/usb/core/message.c 			remove_intf_ep_devs(intf);
intf             1612 drivers/usb/core/message.c 			usb_remove_sysfs_intf_files(intf);
intf             1614 drivers/usb/core/message.c 		intf->cur_altsetting = alt;
intf             1615 drivers/usb/core/message.c 		usb_enable_interface(dev, intf, true);
intf             1616 drivers/usb/core/message.c 		if (device_is_registered(&intf->dev)) {
intf             1617 drivers/usb/core/message.c 			usb_create_sysfs_intf_files(intf);
intf             1618 drivers/usb/core/message.c 			create_intf_ep_devs(intf);
intf             1629 drivers/usb/core/message.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1631 drivers/usb/core/message.c 			altsetting_to_usb_interface_cache(intf->altsetting);
intf             1634 drivers/usb/core/message.c 	usb_put_dev(interface_to_usbdev(intf));
intf             1636 drivers/usb/core/message.c 	kfree(intf);
intf             1644 drivers/usb/core/message.c void usb_deauthorize_interface(struct usb_interface *intf)
intf             1646 drivers/usb/core/message.c 	struct device *dev = &intf->dev;
intf             1650 drivers/usb/core/message.c 	if (intf->authorized) {
intf             1652 drivers/usb/core/message.c 		intf->authorized = 0;
intf             1655 drivers/usb/core/message.c 		usb_forced_unbind_intf(intf);
intf             1666 drivers/usb/core/message.c void usb_authorize_interface(struct usb_interface *intf)
intf             1668 drivers/usb/core/message.c 	struct device *dev = &intf->dev;
intf             1670 drivers/usb/core/message.c 	if (!intf->authorized) {
intf             1672 drivers/usb/core/message.c 		intf->authorized = 1; /* authorize interface */
intf             1680 drivers/usb/core/message.c 	struct usb_interface *intf;
intf             1683 drivers/usb/core/message.c 	intf = to_usb_interface(dev);
intf             1684 drivers/usb/core/message.c 	usb_dev = interface_to_usbdev(intf);
intf             1685 drivers/usb/core/message.c 	alt = intf->cur_altsetting;
intf             1919 drivers/usb/core/message.c 		struct usb_interface *intf;
intf             1923 drivers/usb/core/message.c 		cp->interface[i] = intf = new_interfaces[i];
intf             1925 drivers/usb/core/message.c 		intf->altsetting = intfc->altsetting;
intf             1926 drivers/usb/core/message.c 		intf->num_altsetting = intfc->num_altsetting;
intf             1927 drivers/usb/core/message.c 		intf->authorized = !!HCD_INTF_AUTHORIZED(hcd);
intf             1930 drivers/usb/core/message.c 		alt = usb_altnum_to_altsetting(intf, 0);
intf             1938 drivers/usb/core/message.c 			alt = &intf->altsetting[0];
intf             1941 drivers/usb/core/message.c 		intf->intf_assoc = find_iad(dev, cp, ifnum);
intf             1942 drivers/usb/core/message.c 		intf->cur_altsetting = alt;
intf             1943 drivers/usb/core/message.c 		usb_enable_interface(dev, intf, true);
intf             1944 drivers/usb/core/message.c 		intf->dev.parent = &dev->dev;
intf             1946 drivers/usb/core/message.c 			device_set_of_node_from_dev(&intf->dev, &dev->dev);
intf             1948 drivers/usb/core/message.c 			intf->dev.of_node = usb_of_get_interface_node(dev,
intf             1951 drivers/usb/core/message.c 		intf->dev.driver = NULL;
intf             1952 drivers/usb/core/message.c 		intf->dev.bus = &usb_bus_type;
intf             1953 drivers/usb/core/message.c 		intf->dev.type = &usb_if_device_type;
intf             1954 drivers/usb/core/message.c 		intf->dev.groups = usb_interface_groups;
intf             1959 drivers/usb/core/message.c 		intf->dev.dma_mask = dev->dev.dma_mask;
intf             1960 drivers/usb/core/message.c 		intf->dev.dma_pfn_offset = dev->dev.dma_pfn_offset;
intf             1961 drivers/usb/core/message.c 		INIT_WORK(&intf->reset_ws, __usb_queue_reset_device);
intf             1962 drivers/usb/core/message.c 		intf->minor = -1;
intf             1963 drivers/usb/core/message.c 		device_initialize(&intf->dev);
intf             1964 drivers/usb/core/message.c 		pm_runtime_no_callbacks(&intf->dev);
intf             1965 drivers/usb/core/message.c 		dev_set_name(&intf->dev, "%d-%s:%d.%d", dev->bus->busnum,
intf             2016 drivers/usb/core/message.c 		struct usb_interface *intf = cp->interface[i];
intf             2018 drivers/usb/core/message.c 		if (intf->dev.of_node &&
intf             2019 drivers/usb/core/message.c 		    !of_device_is_available(intf->dev.of_node)) {
intf             2021 drivers/usb/core/message.c 				 intf->cur_altsetting->desc.bInterfaceNumber);
intf             2027 drivers/usb/core/message.c 			dev_name(&intf->dev), configuration,
intf             2028 drivers/usb/core/message.c 			intf->cur_altsetting->desc.bInterfaceNumber);
intf             2029 drivers/usb/core/message.c 		device_enable_async_suspend(&intf->dev);
intf             2030 drivers/usb/core/message.c 		ret = device_add(&intf->dev);
intf             2033 drivers/usb/core/message.c 				dev_name(&intf->dev), ret);
intf             2036 drivers/usb/core/message.c 		create_intf_ep_devs(intf);
intf             2145 drivers/usb/core/message.c 				struct usb_interface *intf,
intf             2166 drivers/usb/core/message.c 			dev_err(&intf->dev, "skipping garbage byte\n");
intf             2171 drivers/usb/core/message.c 			dev_err(&intf->dev, "invalid descriptor buffer length\n");
intf             2175 drivers/usb/core/message.c 			dev_err(&intf->dev, "skipping garbage\n");
intf             2184 drivers/usb/core/message.c 				dev_err(&intf->dev, "More than one union descriptor, skipping ...\n");
intf             2266 drivers/usb/core/message.c 			dev_dbg(&intf->dev, "Ignoring descriptor: type %02x, length %ud\n",
intf              195 drivers/usb/core/port.c 	struct usb_interface *intf = to_usb_interface(dev->parent);
intf              216 drivers/usb/core/port.c 	retval = usb_autopm_get_interface(intf);
intf              245 drivers/usb/core/port.c 	usb_autopm_put_interface(intf);
intf              254 drivers/usb/core/port.c 	struct usb_interface *intf = to_usb_interface(dev->parent);
intf              272 drivers/usb/core/port.c 	retval = usb_autopm_get_interface(intf);
intf              280 drivers/usb/core/port.c 	usb_autopm_put_interface(intf);
intf              507 drivers/usb/core/quirks.c 		struct usb_host_interface *intf,
intf              517 drivers/usb/core/quirks.c 		if (!usb_match_one_id_intf(udev, intf, id))
intf              539 drivers/usb/core/quirks.c 			struct usb_host_interface *intf;
intf              545 drivers/usb/core/quirks.c 			intf = &cache->altsetting[0];
intf              546 drivers/usb/core/quirks.c 			if (usb_match_one_id_intf(udev, intf, id))
intf             1083 drivers/usb/core/sysfs.c 	struct usb_interface *intf = to_usb_interface(dev);		\
intf             1086 drivers/usb/core/sysfs.c 			intf->intf_assoc->field); 			\
intf             1102 drivers/usb/core/sysfs.c 	struct usb_interface *intf = to_usb_interface(dev);		\
intf             1105 drivers/usb/core/sysfs.c 			intf->cur_altsetting->desc.field); 		\
intf             1119 drivers/usb/core/sysfs.c 	struct usb_interface *intf;
intf             1122 drivers/usb/core/sysfs.c 	intf = to_usb_interface(dev);
intf             1123 drivers/usb/core/sysfs.c 	string = READ_ONCE(intf->cur_altsetting->string);
intf             1133 drivers/usb/core/sysfs.c 	struct usb_interface *intf;
intf             1137 drivers/usb/core/sysfs.c 	intf = to_usb_interface(dev);
intf             1138 drivers/usb/core/sysfs.c 	udev = interface_to_usbdev(intf);
intf             1139 drivers/usb/core/sysfs.c 	alt = READ_ONCE(intf->cur_altsetting);
intf             1180 drivers/usb/core/sysfs.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1182 drivers/usb/core/sysfs.c 	return sprintf(buf, "%u\n", intf->authorized);
intf             1191 drivers/usb/core/sysfs.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1198 drivers/usb/core/sysfs.c 		usb_authorize_interface(intf);
intf             1200 drivers/usb/core/sysfs.c 		usb_deauthorize_interface(intf);
intf             1237 drivers/usb/core/sysfs.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1239 drivers/usb/core/sysfs.c 	if (intf->intf_assoc == NULL)
intf             1255 drivers/usb/core/sysfs.c void usb_create_sysfs_intf_files(struct usb_interface *intf)
intf             1257 drivers/usb/core/sysfs.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1258 drivers/usb/core/sysfs.c 	struct usb_host_interface *alt = intf->cur_altsetting;
intf             1260 drivers/usb/core/sysfs.c 	if (intf->sysfs_files_created || intf->unregistering)
intf             1265 drivers/usb/core/sysfs.c 	if (alt->string && device_create_file(&intf->dev, &dev_attr_interface))
intf             1267 drivers/usb/core/sysfs.c 	intf->sysfs_files_created = 1;
intf             1270 drivers/usb/core/sysfs.c void usb_remove_sysfs_intf_files(struct usb_interface *intf)
intf             1272 drivers/usb/core/sysfs.c 	if (!intf->sysfs_files_created)
intf             1275 drivers/usb/core/sysfs.c 	device_remove_file(&intf->dev, &dev_attr_interface);
intf             1276 drivers/usb/core/sysfs.c 	intf->sysfs_files_created = 0;
intf              310 drivers/usb/core/usb.c 					const struct usb_interface *intf,
intf              315 drivers/usb/core/usb.c 	for (i = 0; i < intf->num_altsetting; i++) {
intf              316 drivers/usb/core/usb.c 		if (intf->altsetting[i].desc.bAlternateSetting == altnum)
intf              317 drivers/usb/core/usb.c 			return &intf->altsetting[i];
intf              331 drivers/usb/core/usb.c 	struct usb_interface *intf;
intf              338 drivers/usb/core/usb.c 	intf = to_usb_interface(dev);
intf              339 drivers/usb/core/usb.c 	return intf->minor == arg->minor;
intf              741 drivers/usb/core/usb.c struct usb_interface *usb_get_intf(struct usb_interface *intf)
intf              743 drivers/usb/core/usb.c 	if (intf)
intf              744 drivers/usb/core/usb.c 		get_device(&intf->dev);
intf              745 drivers/usb/core/usb.c 	return intf;
intf              757 drivers/usb/core/usb.c void usb_put_intf(struct usb_interface *intf)
intf              759 drivers/usb/core/usb.c 	if (intf)
intf              760 drivers/usb/core/usb.c 		put_device(&intf->dev);
intf               16 drivers/usb/core/usb.h extern void usb_create_sysfs_intf_files(struct usb_interface *intf);
intf               17 drivers/usb/core/usb.h extern void usb_remove_sysfs_intf_files(struct usb_interface *intf);
intf               26 drivers/usb/core/usb.h 		struct usb_interface *intf, bool reset_toggles);
intf               30 drivers/usb/core/usb.h 		struct usb_interface *intf, bool reset_hardware);
intf               41 drivers/usb/core/usb.h 		struct usb_host_interface *intf,
intf               65 drivers/usb/core/usb.h 				 struct usb_host_interface *intf,
intf               69 drivers/usb/core/usb.h extern void usb_forced_unbind_intf(struct usb_interface *intf);
intf              545 drivers/usb/dwc3/core.c 	int intf;
intf              548 drivers/usb/dwc3/core.c 	intf = DWC3_GHWPARAMS3_HSPHY_IFC(dwc->hwparams.hwparams3);
intf              550 drivers/usb/dwc3/core.c 	if (intf == DWC3_GHWPARAMS3_HSPHY_IFC_ULPI ||
intf              551 drivers/usb/dwc3/core.c 	    (intf == DWC3_GHWPARAMS3_HSPHY_IFC_UTMI_ULPI &&
intf             1591 drivers/usb/gadget/composite.c 	u8				intf = w_index & 0xFF;
intf             1734 drivers/usb/gadget/composite.c 		if (!cdev->config || intf >= MAX_CONFIG_INTERFACES)
intf             1736 drivers/usb/gadget/composite.c 		f = cdev->config->interface[intf];
intf             1753 drivers/usb/gadget/composite.c 					__func__, intf, f->name);
intf             1763 drivers/usb/gadget/composite.c 		if (!cdev->config || intf >= MAX_CONFIG_INTERFACES)
intf             1765 drivers/usb/gadget/composite.c 		f = cdev->config->interface[intf];
intf             1799 drivers/usb/gadget/composite.c 		if (!cdev->config || intf >= MAX_CONFIG_INTERFACES)
intf             1801 drivers/usb/gadget/composite.c 		f = cdev->config->interface[intf];
intf             1822 drivers/usb/gadget/composite.c 			if (!cdev->config || intf >= MAX_CONFIG_INTERFACES)
intf             1824 drivers/usb/gadget/composite.c 			f = cdev->config->interface[intf];
intf             1927 drivers/usb/gadget/composite.c 			if (!cdev->config || intf >= MAX_CONFIG_INTERFACES)
intf             1929 drivers/usb/gadget/composite.c 			f = cdev->config->interface[intf];
intf              420 drivers/usb/gadget/function/f_acm.c static int acm_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              427 drivers/usb/gadget/function/f_acm.c 	if (intf == acm->ctrl_id) {
intf              429 drivers/usb/gadget/function/f_acm.c 				"reset acm control interface %d\n", intf);
intf              438 drivers/usb/gadget/function/f_acm.c 	} else if (intf == acm->data_id) {
intf              533 drivers/usb/gadget/function/f_ecm.c static int ecm_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              539 drivers/usb/gadget/function/f_ecm.c 	if (intf == ecm->ctrl_id) {
intf              543 drivers/usb/gadget/function/f_ecm.c 		VDBG(cdev, "reset ecm control %d\n", intf);
intf              546 drivers/usb/gadget/function/f_ecm.c 			VDBG(cdev, "init ecm ctrl %d\n", intf);
intf              553 drivers/usb/gadget/function/f_ecm.c 	} else if (intf == ecm->data_id) {
intf              611 drivers/usb/gadget/function/f_ecm.c static int ecm_get_alt(struct usb_function *f, unsigned intf)
intf              615 drivers/usb/gadget/function/f_ecm.c 	if (intf == ecm->ctrl_id)
intf              182 drivers/usb/gadget/function/f_eem.c static int eem_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              192 drivers/usb/gadget/function/f_eem.c 	if (intf == eem->ctrl_id) {
intf              112 drivers/usb/gadget/function/f_fs.c static int ffs_func_revmap_intf(struct ffs_function *func, u8 intf);
intf             3285 drivers/usb/gadget/function/f_fs.c 	int ret = 0, intf;
intf             3288 drivers/usb/gadget/function/f_fs.c 		intf = ffs_func_revmap_intf(func, interface);
intf             3289 drivers/usb/gadget/function/f_fs.c 		if (unlikely(intf < 0))
intf             3290 drivers/usb/gadget/function/f_fs.c 			return intf;
intf             3427 drivers/usb/gadget/function/f_fs.c static int ffs_func_revmap_intf(struct ffs_function *func, u8 intf)
intf             3433 drivers/usb/gadget/function/f_fs.c 		if (*nums >= 0 && *nums == intf)
intf              635 drivers/usb/gadget/function/f_hid.c static int hidg_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              643 drivers/usb/gadget/function/f_hid.c 	VDBG(cdev, "hidg_set_alt intf:%d alt:%d\n", intf, alt);
intf              408 drivers/usb/gadget/function/f_loopback.c 		unsigned intf, unsigned alt)
intf             2292 drivers/usb/gadget/function/f_mass_storage.c static int fsg_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              363 drivers/usb/gadget/function/f_midi.c static int f_midi_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              370 drivers/usb/gadget/function/f_midi.c 	if (intf != midi->ms_id)
intf              864 drivers/usb/gadget/function/f_ncm.c static int ncm_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              870 drivers/usb/gadget/function/f_ncm.c 	if (intf == ncm->ctrl_id) {
intf              874 drivers/usb/gadget/function/f_ncm.c 		DBG(cdev, "reset ncm control %d\n", intf);
intf              878 drivers/usb/gadget/function/f_ncm.c 			DBG(cdev, "init ncm ctrl %d\n", intf);
intf              885 drivers/usb/gadget/function/f_ncm.c 	} else if (intf == ncm->data_id) {
intf              947 drivers/usb/gadget/function/f_ncm.c static int ncm_get_alt(struct usb_function *f, unsigned intf)
intf              951 drivers/usb/gadget/function/f_ncm.c 	if (intf == ncm->ctrl_id)
intf              189 drivers/usb/gadget/function/f_obex.c static int obex_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              194 drivers/usb/gadget/function/f_obex.c 	if (intf == obex->ctrl_id) {
intf              201 drivers/usb/gadget/function/f_obex.c 	} else if (intf == obex->data_id) {
intf              241 drivers/usb/gadget/function/f_obex.c static int obex_get_alt(struct usb_function *f, unsigned intf)
intf              394 drivers/usb/gadget/function/f_phonet.c static int pn_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              399 drivers/usb/gadget/function/f_phonet.c 	if (intf == pn_control_intf_desc.bInterfaceNumber)
intf              403 drivers/usb/gadget/function/f_phonet.c 	if (intf == pn_data_intf_desc.bInterfaceNumber) {
intf              444 drivers/usb/gadget/function/f_phonet.c static int pn_get_alt(struct usb_function *f, unsigned intf)
intf              448 drivers/usb/gadget/function/f_phonet.c 	if (intf == pn_control_intf_desc.bInterfaceNumber)
intf              451 drivers/usb/gadget/function/f_phonet.c 	if (intf == pn_data_intf_desc.bInterfaceNumber) {
intf             1124 drivers/usb/gadget/function/f_printer.c 		unsigned intf, unsigned alt)
intf             1130 drivers/usb/gadget/function/f_printer.c 		ret = set_interface(dev, intf);
intf              537 drivers/usb/gadget/function/f_rndis.c static int rndis_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              544 drivers/usb/gadget/function/f_rndis.c 	if (intf == rndis->ctrl_id) {
intf              545 drivers/usb/gadget/function/f_rndis.c 		VDBG(cdev, "reset rndis control %d\n", intf);
intf              549 drivers/usb/gadget/function/f_rndis.c 			VDBG(cdev, "init rndis ctrl %d\n", intf);
intf              555 drivers/usb/gadget/function/f_rndis.c 	} else if (intf == rndis->data_id) {
intf              146 drivers/usb/gadget/function/f_serial.c static int gser_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              736 drivers/usb/gadget/function/f_sourcesink.c 		unsigned intf, unsigned alt)
intf              745 drivers/usb/gadget/function/f_sourcesink.c static int sourcesink_get_alt(struct usb_function *f, unsigned intf)
intf              253 drivers/usb/gadget/function/f_subset.c static int geth_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf             2096 drivers/usb/gadget/function/f_tcm.c static int tcm_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              429 drivers/usb/gadget/function/f_uac1.c static int f_audio_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              443 drivers/usb/gadget/function/f_uac1.c 	if (intf == uac1->ac_intf) {
intf              452 drivers/usb/gadget/function/f_uac1.c 	if (intf == uac1->as_out_intf) {
intf              459 drivers/usb/gadget/function/f_uac1.c 	} else if (intf == uac1->as_in_intf) {
intf              474 drivers/usb/gadget/function/f_uac1.c static int f_audio_get_alt(struct usb_function *f, unsigned intf)
intf              481 drivers/usb/gadget/function/f_uac1.c 	if (intf == uac1->ac_intf)
intf              483 drivers/usb/gadget/function/f_uac1.c 	else if (intf == uac1->as_out_intf)
intf              485 drivers/usb/gadget/function/f_uac1.c 	else if (intf == uac1->as_in_intf)
intf              489 drivers/usb/gadget/function/f_uac1.c 			__func__, __LINE__, intf);
intf              572 drivers/usb/gadget/function/f_uac1_legacy.c static int f_audio_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
intf              582 drivers/usb/gadget/function/f_uac1_legacy.c 	DBG(cdev, "intf %d, alt %d\n", intf, alt);
intf              595 drivers/usb/gadget/function/f_uac1_legacy.c 	if (intf == audio->ac_intf) {
intf              602 drivers/usb/gadget/function/f_uac1_legacy.c 	} else if (intf == audio->as_intf) {
intf              653 drivers/usb/gadget/function/f_uac1_legacy.c static int f_audio_get_alt(struct usb_function *f, unsigned intf)
intf              658 drivers/usb/gadget/function/f_uac1_legacy.c 	if (intf == audio->ac_intf)
intf              660 drivers/usb/gadget/function/f_uac1_legacy.c 	else if (intf == audio->as_intf)
intf              664 drivers/usb/gadget/function/f_uac1_legacy.c 		      __func__, __LINE__, intf);
intf              735 drivers/usb/gadget/function/f_uac2.c afunc_set_alt(struct usb_function *fn, unsigned intf, unsigned alt)
intf              749 drivers/usb/gadget/function/f_uac2.c 	if (intf == uac2->ac_intf) {
intf              758 drivers/usb/gadget/function/f_uac2.c 	if (intf == uac2->as_out_intf) {
intf              765 drivers/usb/gadget/function/f_uac2.c 	} else if (intf == uac2->as_in_intf) {
intf              781 drivers/usb/gadget/function/f_uac2.c afunc_get_alt(struct usb_function *fn, unsigned intf)
intf              786 drivers/usb/gadget/function/f_uac2.c 	if (intf == uac2->ac_intf)
intf              788 drivers/usb/gadget/function/f_uac2.c 	else if (intf == uac2->as_out_intf)
intf              790 drivers/usb/gadget/function/f_uac2.c 	else if (intf == uac2->as_in_intf)
intf              795 drivers/usb/gadget/function/f_uac2.c 			__func__, __LINE__, intf);
intf              924 drivers/usb/gadget/function/f_uac2.c 	u8 intf = w_index & 0xff;
intf              926 drivers/usb/gadget/function/f_uac2.c 	if (intf != uac2->ac_intf) {
intf               98 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	struct usb_interface_descriptor intf;
intf              113 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	.intf = {
intf              255 drivers/usb/gadget/udc/bdc/bdc_cmd.c int bdc_function_wake_fh(struct bdc *bdc, u8 intf)
intf              261 drivers/usb/gadget/udc/bdc/bdc_cmd.c 	dev_dbg(bdc->dev, "%s intf=%d\n", __func__, intf);
intf              273 drivers/usb/gadget/udc/bdc/bdc_cmd.c int bdc_function_wake(struct bdc *bdc, u8 intf)
intf              278 drivers/usb/gadget/udc/bdc/bdc_cmd.c 	dev_dbg(bdc->dev, "%s intf=%d", __func__, intf);
intf              279 drivers/usb/gadget/udc/bdc/bdc_cmd.c 	param2 |= intf;
intf             4854 drivers/usb/host/xhci.c 		struct usb_interface *intf = config->interface[i];
intf             4856 drivers/usb/host/xhci.c 		if (!intf)
intf             4862 drivers/usb/host/xhci.c 		if (intf->dev.driver) {
intf             4863 drivers/usb/host/xhci.c 			driver = to_usb_driver(intf->dev.driver);
intf             4875 drivers/usb/host/xhci.c 		if (!intf->cur_altsetting)
intf             4879 drivers/usb/host/xhci.c 					intf->cur_altsetting,
intf              421 drivers/usb/image/mdc800.c static int mdc800_usb_probe (struct usb_interface *intf,
intf              426 drivers/usb/image/mdc800.c 	struct usb_device *dev = interface_to_usbdev (intf);
intf              430 drivers/usb/image/mdc800.c 	dev_dbg(&intf->dev, "(%s) called.\n", __func__);
intf              435 drivers/usb/image/mdc800.c 		dev_warn(&intf->dev, "only one Mustek MDC800 is supported.\n");
intf              441 drivers/usb/image/mdc800.c 		dev_err(&intf->dev,
intf              445 drivers/usb/image/mdc800.c 	intf_desc = intf->cur_altsetting;
intf              454 drivers/usb/image/mdc800.c 		dev_err(&intf->dev, "probe fails -> wrong Interface\n");
intf              475 drivers/usb/image/mdc800.c 			dev_err(&intf->dev, "probe fails -> Wrong Endpoints.\n");
intf              481 drivers/usb/image/mdc800.c 	dev_info(&intf->dev, "Found Mustek MDC800 on USB.\n");
intf              485 drivers/usb/image/mdc800.c 	retval = usb_register_dev(intf, &mdc800_class);
intf              487 drivers/usb/image/mdc800.c 		dev_err(&intf->dev, "Not able to get a minor for this device.\n");
intf              531 drivers/usb/image/mdc800.c 	usb_set_intfdata(intf, mdc800);
intf              539 drivers/usb/image/mdc800.c static void mdc800_usb_disconnect (struct usb_interface *intf)
intf              541 drivers/usb/image/mdc800.c 	struct mdc800_data* mdc800 = usb_get_intfdata(intf);
intf              543 drivers/usb/image/mdc800.c 	dev_dbg(&intf->dev, "(%s) called\n", __func__);
intf              549 drivers/usb/image/mdc800.c 		usb_deregister_dev(intf, &mdc800_class);
intf              562 drivers/usb/image/mdc800.c 		usb_set_intfdata(intf, NULL);
intf              564 drivers/usb/image/mdc800.c 	dev_info(&intf->dev, "Mustek MDC800 disconnected from USB.\n");
intf              150 drivers/usb/image/microtek.c static int mts_usb_probe(struct usb_interface *intf,
intf              152 drivers/usb/image/microtek.c static void mts_usb_disconnect(struct usb_interface *intf);
intf              657 drivers/usb/image/microtek.c static int mts_usb_probe(struct usb_interface *intf,
intf              668 drivers/usb/image/microtek.c 	struct usb_device *dev = interface_to_usbdev (intf);
intf              683 drivers/usb/image/microtek.c 	altsetting = intf->cur_altsetting;
intf              743 drivers/usb/image/microtek.c 	new_desc->usb_intf = intf;
intf              774 drivers/usb/image/microtek.c 	usb_set_intfdata(intf, new_desc);
intf              789 drivers/usb/image/microtek.c static void mts_usb_disconnect (struct usb_interface *intf)
intf              791 drivers/usb/image/microtek.c 	struct mts_desc *desc = usb_get_intfdata(intf);
intf              793 drivers/usb/image/microtek.c 	usb_set_intfdata(intf, NULL);
intf              123 drivers/usb/misc/cypress_cy7c63.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              124 drivers/usb/misc/cypress_cy7c63.c 	struct cypress *cyp = usb_get_intfdata(intf);
intf              168 drivers/usb/misc/cypress_cy7c63.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              169 drivers/usb/misc/cypress_cy7c63.c 	struct cypress *cyp = usb_get_intfdata(intf);
intf               69 drivers/usb/misc/cytherm.c 	struct usb_interface *intf = to_usb_interface(dev);    
intf               70 drivers/usb/misc/cytherm.c 	struct usb_cytherm *cytherm = usb_get_intfdata(intf);     
intf               78 drivers/usb/misc/cytherm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf               79 drivers/usb/misc/cytherm.c 	struct usb_cytherm *cytherm = usb_get_intfdata(intf);
intf              119 drivers/usb/misc/cytherm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              120 drivers/usb/misc/cytherm.c 	struct usb_cytherm *cytherm = usb_get_intfdata(intf);
intf              156 drivers/usb/misc/cytherm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              157 drivers/usb/misc/cytherm.c 	struct usb_cytherm *cytherm = usb_get_intfdata(intf);
intf              185 drivers/usb/misc/cytherm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              186 drivers/usb/misc/cytherm.c 	struct usb_cytherm *cytherm = usb_get_intfdata(intf);
intf              209 drivers/usb/misc/cytherm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              210 drivers/usb/misc/cytherm.c 	struct usb_cytherm *cytherm = usb_get_intfdata(intf);
intf              240 drivers/usb/misc/cytherm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              241 drivers/usb/misc/cytherm.c 	struct usb_cytherm *cytherm = usb_get_intfdata(intf);
intf              264 drivers/usb/misc/cytherm.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              265 drivers/usb/misc/cytherm.c 	struct usb_cytherm *cytherm = usb_get_intfdata(intf);
intf               21 drivers/usb/misc/ehset.c static int ehset_probe(struct usb_interface *intf,
intf               25 drivers/usb/misc/ehset.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf               99 drivers/usb/misc/ehset.c 			dev_err(&intf->dev, "SINGLE_STEP_SET_FEATURE test only supported on root hub\n");
intf              111 drivers/usb/misc/ehset.c 		dev_err(&intf->dev, "%s: unsupported PID: 0x%x\n",
intf              118 drivers/usb/misc/ehset.c static void ehset_disconnect(struct usb_interface *intf)
intf               34 drivers/usb/misc/emi26.c static int emi26_probe(struct usb_interface *intf, const struct usb_device_id *id);
intf               35 drivers/usb/misc/emi26.c static void emi26_disconnect(struct usb_interface *intf);
intf              226 drivers/usb/misc/emi26.c static int emi26_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              228 drivers/usb/misc/emi26.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              230 drivers/usb/misc/emi26.c 	dev_info(&intf->dev, "%s start\n", __func__);
intf              238 drivers/usb/misc/emi26.c static void emi26_disconnect(struct usb_interface *intf)
intf               43 drivers/usb/misc/emi62.c static int emi62_probe(struct usb_interface *intf, const struct usb_device_id *id);
intf               44 drivers/usb/misc/emi62.c static void emi62_disconnect(struct usb_interface *intf);
intf              238 drivers/usb/misc/emi62.c static int emi62_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              240 drivers/usb/misc/emi62.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              241 drivers/usb/misc/emi62.c 	dev_dbg(&intf->dev, "emi62_probe\n");
intf              243 drivers/usb/misc/emi62.c 	dev_info(&intf->dev, "%s start\n", __func__);
intf              251 drivers/usb/misc/emi62.c static void emi62_disconnect(struct usb_interface *intf)
intf               93 drivers/usb/misc/idmouse.c static int idmouse_suspend(struct usb_interface *intf, pm_message_t message);
intf               94 drivers/usb/misc/idmouse.c static int idmouse_resume(struct usb_interface *intf);
intf              203 drivers/usb/misc/idmouse.c static int idmouse_suspend(struct usb_interface *intf, pm_message_t message)
intf              208 drivers/usb/misc/idmouse.c static int idmouse_resume(struct usb_interface *intf)
intf              122 drivers/usb/misc/iowarrior.c static int usb_set_report(struct usb_interface *intf, unsigned char type,
intf              125 drivers/usb/misc/iowarrior.c 	return usb_control_msg(interface_to_usbdev(intf),
intf              126 drivers/usb/misc/iowarrior.c 			       usb_sndctrlpipe(interface_to_usbdev(intf), 0),
intf              130 drivers/usb/misc/iowarrior.c 			       intf->cur_altsetting->desc.bInterfaceNumber, buf,
intf               34 drivers/usb/misc/isight_firmware.c static int isight_firmware_load(struct usb_interface *intf,
intf               37 drivers/usb/misc/isight_firmware.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              117 drivers/usb/misc/isight_firmware.c static void isight_firmware_disconnect(struct usb_interface *intf)
intf              155 drivers/usb/misc/ldusb.c 	struct usb_interface	*intf;		/* save off the usb interface pointer */
intf              234 drivers/usb/misc/ldusb.c 			dev_dbg(&dev->intf->dev,
intf              251 drivers/usb/misc/ldusb.c 			dev_dbg(&dev->intf->dev, "%s: received %d bytes\n",
intf              254 drivers/usb/misc/ldusb.c 			dev_warn(&dev->intf->dev,
intf              266 drivers/usb/misc/ldusb.c 			dev_err(&dev->intf->dev,
intf              289 drivers/usb/misc/ldusb.c 		dev_dbg(&dev->intf->dev,
intf              490 drivers/usb/misc/ldusb.c 		dev_warn(&dev->intf->dev, "Read buffer overflow, %zu bytes dropped\n",
intf              565 drivers/usb/misc/ldusb.c 		dev_warn(&dev->intf->dev, "Write buffer overflow, %zu bytes dropped\n",
intf              567 drivers/usb/misc/ldusb.c 	dev_dbg(&dev->intf->dev, "%s: count = %zu, bytes_to_write = %zu\n",
intf              577 drivers/usb/misc/ldusb.c 		retval = usb_control_msg(interface_to_usbdev(dev->intf),
intf              578 drivers/usb/misc/ldusb.c 					 usb_sndctrlpipe(interface_to_usbdev(dev->intf), 0),
intf              586 drivers/usb/misc/ldusb.c 			dev_err(&dev->intf->dev,
intf              594 drivers/usb/misc/ldusb.c 			 interface_to_usbdev(dev->intf),
intf              595 drivers/usb/misc/ldusb.c 			 usb_sndintpipe(interface_to_usbdev(dev->intf),
intf              609 drivers/usb/misc/ldusb.c 		dev_err(&dev->intf->dev,
intf              650 drivers/usb/misc/ldusb.c static int ld_usb_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              652 drivers/usb/misc/ldusb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              666 drivers/usb/misc/ldusb.c 	dev->intf = intf;
intf              683 drivers/usb/misc/ldusb.c 	iface_desc = intf->cur_altsetting;
intf              688 drivers/usb/misc/ldusb.c 		dev_err(&intf->dev, "Interrupt in endpoint not found\n");
intf              696 drivers/usb/misc/ldusb.c 		dev_warn(&intf->dev, "Interrupt out endpoint not found (using control endpoint instead)\n");
intf              725 drivers/usb/misc/ldusb.c 	usb_set_intfdata(intf, dev);
intf              727 drivers/usb/misc/ldusb.c 	retval = usb_register_dev(intf, &ld_usb_class);
intf              730 drivers/usb/misc/ldusb.c 		dev_err(&intf->dev, "Not able to get a minor for this device.\n");
intf              731 drivers/usb/misc/ldusb.c 		usb_set_intfdata(intf, NULL);
intf              736 drivers/usb/misc/ldusb.c 	dev_info(&intf->dev, "LD USB Device #%d now attached to major %d minor %d\n",
intf              737 drivers/usb/misc/ldusb.c 		(intf->minor - USB_LD_MINOR_BASE), USB_MAJOR, intf->minor);
intf              753 drivers/usb/misc/ldusb.c static void ld_usb_disconnect(struct usb_interface *intf)
intf              758 drivers/usb/misc/ldusb.c 	dev = usb_get_intfdata(intf);
intf              759 drivers/usb/misc/ldusb.c 	usb_set_intfdata(intf, NULL);
intf              761 drivers/usb/misc/ldusb.c 	minor = intf->minor;
intf              764 drivers/usb/misc/ldusb.c 	usb_deregister_dev(intf, &ld_usb_class);
intf              783 drivers/usb/misc/ldusb.c 	dev_info(&intf->dev, "LD USB Device #%d now disconnected\n",
intf               23 drivers/usb/misc/lvstest.c 	struct usb_interface *intf;
intf               40 drivers/usb/misc/lvstest.c static struct usb_device *create_lvs_device(struct usb_interface *intf)
intf               44 drivers/usb/misc/lvstest.c 	struct lvs_rh *lvs = usb_get_intfdata(intf);
intf               47 drivers/usb/misc/lvstest.c 		dev_err(&intf->dev, "No LVS device is present\n");
intf               51 drivers/usb/misc/lvstest.c 	hdev = interface_to_usbdev(intf);
intf               56 drivers/usb/misc/lvstest.c 		dev_err(&intf->dev, "Could not allocate lvs udev\n");
intf               65 drivers/usb/misc/lvstest.c 			dev_err(&intf->dev, "Failed to enable\n");
intf              104 drivers/usb/misc/lvstest.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              105 drivers/usb/misc/lvstest.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf              106 drivers/usb/misc/lvstest.c 	struct lvs_rh *lvs = usb_get_intfdata(intf);
intf              110 drivers/usb/misc/lvstest.c 	udev = create_lvs_device(intf);
intf              133 drivers/usb/misc/lvstest.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              134 drivers/usb/misc/lvstest.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf              135 drivers/usb/misc/lvstest.c 	struct lvs_rh *lvs = usb_get_intfdata(intf);
intf              139 drivers/usb/misc/lvstest.c 	udev = create_lvs_device(intf);
intf              162 drivers/usb/misc/lvstest.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              163 drivers/usb/misc/lvstest.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf              164 drivers/usb/misc/lvstest.c 	struct lvs_rh *lvs = usb_get_intfdata(intf);
intf              181 drivers/usb/misc/lvstest.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              182 drivers/usb/misc/lvstest.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf              183 drivers/usb/misc/lvstest.c 	struct lvs_rh *lvs = usb_get_intfdata(intf);
intf              200 drivers/usb/misc/lvstest.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              201 drivers/usb/misc/lvstest.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf              202 drivers/usb/misc/lvstest.c 	struct lvs_rh *lvs = usb_get_intfdata(intf);
intf              229 drivers/usb/misc/lvstest.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              230 drivers/usb/misc/lvstest.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf              231 drivers/usb/misc/lvstest.c 	struct lvs_rh *lvs = usb_get_intfdata(intf);
intf              258 drivers/usb/misc/lvstest.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              267 drivers/usb/misc/lvstest.c 	udev = create_lvs_device(intf);
intf              296 drivers/usb/misc/lvstest.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              297 drivers/usb/misc/lvstest.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf              298 drivers/usb/misc/lvstest.c 	struct lvs_rh *lvs = usb_get_intfdata(intf);
intf              329 drivers/usb/misc/lvstest.c 	struct usb_interface *intf = lvs->intf;
intf              330 drivers/usb/misc/lvstest.c 	struct usb_device *hdev = interface_to_usbdev(intf);
intf              382 drivers/usb/misc/lvstest.c 		dev_err(&intf->dev, "urb resubmit error %d\n", ret);
intf              392 drivers/usb/misc/lvstest.c static int lvs_rh_probe(struct usb_interface *intf,
intf              402 drivers/usb/misc/lvstest.c 	hdev = interface_to_usbdev(intf);
intf              403 drivers/usb/misc/lvstest.c 	desc = intf->cur_altsetting;
intf              411 drivers/usb/misc/lvstest.c 		dev_err(&intf->dev, "Bind LVS driver with SS root Hub only\n");
intf              415 drivers/usb/misc/lvstest.c 	lvs = devm_kzalloc(&intf->dev, sizeof(*lvs), GFP_KERNEL);
intf              419 drivers/usb/misc/lvstest.c 	lvs->intf = intf;
intf              420 drivers/usb/misc/lvstest.c 	usb_set_intfdata(intf, lvs);
intf              446 drivers/usb/misc/lvstest.c 		dev_err(&intf->dev, "couldn't submit lvs urb %d\n", ret);
intf              457 drivers/usb/misc/lvstest.c static void lvs_rh_disconnect(struct usb_interface *intf)
intf              459 drivers/usb/misc/lvstest.c 	struct lvs_rh *lvs = usb_get_intfdata(intf);
intf             3011 drivers/usb/misc/sisusbvga/sisusb.c static int sisusb_probe(struct usb_interface *intf,
intf             3014 drivers/usb/misc/sisusbvga/sisusb.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf             3038 drivers/usb/misc/sisusbvga/sisusb.c 	retval = usb_register_dev(intf, &usb_sisusb_class);
intf             3047 drivers/usb/misc/sisusbvga/sisusb.c 	sisusb->minor = intf->minor;
intf             3106 drivers/usb/misc/sisusbvga/sisusb.c 	usb_set_intfdata(intf, sisusb);
intf             3147 drivers/usb/misc/sisusbvga/sisusb.c 	usb_deregister_dev(intf, &usb_sisusb_class);
intf             3153 drivers/usb/misc/sisusbvga/sisusb.c static void sisusb_disconnect(struct usb_interface *intf)
intf             3158 drivers/usb/misc/sisusbvga/sisusb.c 	sisusb = usb_get_intfdata(intf);
intf             3166 drivers/usb/misc/sisusbvga/sisusb.c 	usb_deregister_dev(intf, &usb_sisusb_class);
intf             3174 drivers/usb/misc/sisusbvga/sisusb.c 	usb_set_intfdata(intf, NULL);
intf               36 drivers/usb/misc/trancevibrator.c 	struct usb_interface *intf = to_usb_interface(dev);
intf               37 drivers/usb/misc/trancevibrator.c 	struct trancevibrator *tv = usb_get_intfdata(intf);
intf               45 drivers/usb/misc/trancevibrator.c 	struct usb_interface *intf = to_usb_interface(dev);
intf               46 drivers/usb/misc/trancevibrator.c 	struct trancevibrator *tv = usb_get_intfdata(intf);
intf              402 drivers/usb/misc/usblcd.c static int lcd_suspend(struct usb_interface *intf, pm_message_t message)
intf              404 drivers/usb/misc/usblcd.c 	struct usb_lcd *dev = usb_get_intfdata(intf);
intf              412 drivers/usb/misc/usblcd.c static int lcd_resume(struct usb_interface *intf)
intf               36 drivers/usb/misc/usbsevseg.c 	struct usb_interface *intf;
intf               68 drivers/usb/misc/usbsevseg.c 		rc = usb_autopm_get_interface(mydev->intf);
intf               90 drivers/usb/misc/usbsevseg.c 		usb_autopm_put_interface(mydev->intf);
intf              171 drivers/usb/misc/usbsevseg.c 	struct usb_interface *intf = to_usb_interface(dev);	\
intf              172 drivers/usb/misc/usbsevseg.c 	struct usb_sevsegdev *mydev = usb_get_intfdata(intf);	\
intf              180 drivers/usb/misc/usbsevseg.c 	struct usb_interface *intf = to_usb_interface(dev);	\
intf              181 drivers/usb/misc/usbsevseg.c 	struct usb_sevsegdev *mydev = usb_get_intfdata(intf);	\
intf              193 drivers/usb/misc/usbsevseg.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              194 drivers/usb/misc/usbsevseg.c 	struct usb_sevsegdev *mydev = usb_get_intfdata(intf);
intf              202 drivers/usb/misc/usbsevseg.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              203 drivers/usb/misc/usbsevseg.c 	struct usb_sevsegdev *mydev = usb_get_intfdata(intf);
intf              224 drivers/usb/misc/usbsevseg.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              225 drivers/usb/misc/usbsevseg.c 	struct usb_sevsegdev *mydev = usb_get_intfdata(intf);
intf              246 drivers/usb/misc/usbsevseg.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              247 drivers/usb/misc/usbsevseg.c 	struct usb_sevsegdev *mydev = usb_get_intfdata(intf);
intf              273 drivers/usb/misc/usbsevseg.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              274 drivers/usb/misc/usbsevseg.c 	struct usb_sevsegdev *mydev = usb_get_intfdata(intf);
intf              299 drivers/usb/misc/usbsevseg.c 	struct usb_interface *intf = to_usb_interface(dev);
intf              300 drivers/usb/misc/usbsevseg.c 	struct usb_sevsegdev *mydev = usb_get_intfdata(intf);
intf              342 drivers/usb/misc/usbsevseg.c 	mydev->intf = interface;
intf              372 drivers/usb/misc/usbsevseg.c static int sevseg_suspend(struct usb_interface *intf, pm_message_t message)
intf              376 drivers/usb/misc/usbsevseg.c 	mydev = usb_get_intfdata(intf);
intf              382 drivers/usb/misc/usbsevseg.c static int sevseg_resume(struct usb_interface *intf)
intf              386 drivers/usb/misc/usbsevseg.c 	mydev = usb_get_intfdata(intf);
intf              394 drivers/usb/misc/usbsevseg.c static int sevseg_reset_resume(struct usb_interface *intf)
intf              398 drivers/usb/misc/usbsevseg.c 	mydev = usb_get_intfdata(intf);
intf               94 drivers/usb/misc/usbtest.c 	struct usb_interface	*intf;
intf              112 drivers/usb/misc/usbtest.c 	return interface_to_usbdev(test->intf);
intf              119 drivers/usb/misc/usbtest.c 	dev_err(&(tdev)->intf->dev , fmt , ## args)
intf              121 drivers/usb/misc/usbtest.c 	dev_warn(&(tdev)->intf->dev , fmt , ## args)
intf              143 drivers/usb/misc/usbtest.c get_endpoints(struct usbtest_dev *dev, struct usb_interface *intf)
intf              152 drivers/usb/misc/usbtest.c 	for (tmp = 0; tmp < intf->num_altsetting; tmp++) {
intf              158 drivers/usb/misc/usbtest.c 		alt = intf->altsetting + tmp;
intf              543 drivers/usb/misc/usbtest.c 		get_maxpacket(interface_to_usbdev(dev->intf), pipe);
intf              671 drivers/usb/misc/usbtest.c 	struct usb_interface	*iface = dev->intf;
intf              692 drivers/usb/misc/usbtest.c 	struct usb_interface		*iface = dev->intf;
intf              828 drivers/usb/misc/usbtest.c 	struct usb_interface	*iface = dev->intf;
intf             1461 drivers/usb/misc/usbtest.c 		dev_err(&dev->intf->dev, "submit fail %d\n", retval);
intf             1492 drivers/usb/misc/usbtest.c 				dev_err(&dev->intf->dev,
intf             1598 drivers/usb/misc/usbtest.c 			dev_err(&dev->intf->dev, "submit urbs[%d] fail %d\n",
intf             1951 drivers/usb/misc/usbtest.c 			dev_err(&ctx->dev->intf->dev,
intf             1965 drivers/usb/misc/usbtest.c 			dev_err(&ctx->dev->intf->dev,
intf             2088 drivers/usb/misc/usbtest.c 		dev_info(&dev->intf->dev,
intf             2095 drivers/usb/misc/usbtest.c 		dev_info(&dev->intf->dev,
intf             2172 drivers/usb/misc/usbtest.c usbtest_do_ioctl(struct usb_interface *intf, struct usbtest_param_32 *param)
intf             2174 drivers/usb/misc/usbtest.c 	struct usbtest_dev	*dev = usb_get_intfdata(intf);
intf             2198 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev, "TEST 0:  NOP\n");
intf             2206 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2221 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2236 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2252 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2270 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2289 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2307 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2325 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2344 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2350 drivers/usb/misc/usbtest.c 			dev_err(&intf->dev, "ch9 subset failed, "
intf             2357 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2369 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev, "TEST 11:  unlink %d reads of %d\n",
intf             2375 drivers/usb/misc/usbtest.c 			dev_err(&intf->dev, "unlink reads failed %d, "
intf             2382 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev, "TEST 12:  unlink %d writes of %d\n",
intf             2388 drivers/usb/misc/usbtest.c 			dev_err(&intf->dev, "unlink writes failed %d, "
intf             2397 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev, "TEST 13:  set/clear %d halts\n",
intf             2410 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev, "TEST 14:  %d ep0out, %d..%d vary %d\n",
intf             2422 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2435 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2450 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2463 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2477 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2490 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2504 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2517 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2528 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2541 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev, "TEST 24:  unlink from %d queues of "
intf             2548 drivers/usb/misc/usbtest.c 				dev_err(&intf->dev,
intf             2560 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2576 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2593 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2602 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev,
intf             2613 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev, "TEST 29: Clear toggle between bulk writes %d times\n",
intf             2650 drivers/usb/misc/usbtest.c usbtest_ioctl(struct usb_interface *intf, unsigned int code, void *buf)
intf             2653 drivers/usb/misc/usbtest.c 	struct usbtest_dev	*dev = usb_get_intfdata(intf);
intf             2676 drivers/usb/misc/usbtest.c 		if (intf->altsetting->desc.bInterfaceNumber) {
intf             2682 drivers/usb/misc/usbtest.c 			dev_err(&intf->dev,
intf             2709 drivers/usb/misc/usbtest.c 	retval = usbtest_do_ioctl(intf, param_32);
intf             2754 drivers/usb/misc/usbtest.c usbtest_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf             2763 drivers/usb/misc/usbtest.c 	udev = interface_to_usbdev(intf);
intf             2773 drivers/usb/misc/usbtest.c 		dev_info(&intf->dev, "matched module params, "
intf             2787 drivers/usb/misc/usbtest.c 	dev->intf = intf;
intf             2816 drivers/usb/misc/usbtest.c 			status = get_endpoints(dev, intf);
intf             2847 drivers/usb/misc/usbtest.c 	usb_set_intfdata(intf, dev);
intf             2848 drivers/usb/misc/usbtest.c 	dev_info(&intf->dev, "%s\n", info->name);
intf             2849 drivers/usb/misc/usbtest.c 	dev_info(&intf->dev, "%s {control%s%s%s%s%s%s%s} tests%s\n",
intf             2859 drivers/usb/misc/usbtest.c static int usbtest_suspend(struct usb_interface *intf, pm_message_t message)
intf             2864 drivers/usb/misc/usbtest.c static int usbtest_resume(struct usb_interface *intf)
intf             2870 drivers/usb/misc/usbtest.c static void usbtest_disconnect(struct usb_interface *intf)
intf             2872 drivers/usb/misc/usbtest.c 	struct usbtest_dev	*dev = usb_get_intfdata(intf);
intf             2874 drivers/usb/misc/usbtest.c 	usb_set_intfdata(intf, NULL);
intf             2875 drivers/usb/misc/usbtest.c 	dev_dbg(&intf->dev, "disconnect\n");
intf              670 drivers/usb/misc/uss720.c static int uss720_probe(struct usb_interface *intf,
intf              673 drivers/usb/misc/uss720.c 	struct usb_device *usbdev = usb_get_dev(interface_to_usbdev(intf));
intf              681 drivers/usb/misc/uss720.c 	dev_dbg(&intf->dev, "probe: vendor id 0x%x, device id 0x%x\n",
intf              686 drivers/usb/misc/uss720.c 	if (intf->num_altsetting != 3) {
intf              690 drivers/usb/misc/uss720.c 	i = usb_set_interface(usbdev, intf->altsetting->desc.bInterfaceNumber, 2);
intf              691 drivers/usb/misc/uss720.c 	dev_dbg(&intf->dev, "set interface result %d\n", i);
intf              693 drivers/usb/misc/uss720.c 	interface = intf->cur_altsetting;
intf              729 drivers/usb/misc/uss720.c 	dev_dbg(&intf->dev, "reg: %7ph\n", priv->reg);
intf              733 drivers/usb/misc/uss720.c 		dev_dbg(&intf->dev, "epaddr %d interval %d\n",
intf              738 drivers/usb/misc/uss720.c 	usb_set_intfdata(intf, pp);
intf              747 drivers/usb/misc/uss720.c static void uss720_disconnect(struct usb_interface *intf)
intf              749 drivers/usb/misc/uss720.c 	struct parport *pp = usb_get_intfdata(intf);
intf              752 drivers/usb/misc/uss720.c 	dev_dbg(&intf->dev, "disconnect\n");
intf              753 drivers/usb/misc/uss720.c 	usb_set_intfdata(intf, NULL);
intf              758 drivers/usb/misc/uss720.c 		dev_dbg(&intf->dev, "parport_remove_port\n");
intf              764 drivers/usb/misc/uss720.c 	dev_dbg(&intf->dev, "disconnect done\n");
intf              224 drivers/usb/serial/qcserial.c 	struct usb_host_interface *intf = serial->interface->cur_altsetting;
intf              233 drivers/usb/serial/qcserial.c 	if (intf->desc.bInterfaceClass != USB_CLASS_VENDOR_SPEC)
intf              238 drivers/usb/serial/qcserial.c 	ifnum = intf->desc.bInterfaceNumber;
intf              245 drivers/usb/serial/qcserial.c 			intf = &serial->interface->altsetting[1];
intf              249 drivers/usb/serial/qcserial.c 		if (intf->desc.bNumEndpoints == 2 &&
intf              250 drivers/usb/serial/qcserial.c 		    usb_endpoint_is_bulk_in(&intf->endpoint[0].desc) &&
intf              251 drivers/usb/serial/qcserial.c 		    usb_endpoint_is_bulk_out(&intf->endpoint[1].desc)) {
intf              372 drivers/usb/serial/qcserial.c 		switch (intf->desc.bInterfaceProtocol) {
intf              393 drivers/usb/serial/qcserial.c 				intf->desc.bInterfaceClass,
intf              394 drivers/usb/serial/qcserial.c 				intf->desc.bInterfaceSubClass,
intf              395 drivers/usb/serial/qcserial.c 				intf->desc.bInterfaceProtocol);
intf              620 drivers/usb/serial/usb-serial.c static const struct usb_device_id *match_dynamic_id(struct usb_interface *intf,
intf              627 drivers/usb/serial/usb-serial.c 		if (usb_match_one_id(intf, &dynid->id)) {
intf              637 drivers/usb/serial/usb-serial.c 						struct usb_interface *intf)
intf              641 drivers/usb/serial/usb-serial.c 	id = usb_match_id(intf, drv->id_table);
intf              643 drivers/usb/serial/usb-serial.c 		dev_dbg(&intf->dev, "static descriptor matches\n");
intf              646 drivers/usb/serial/usb-serial.c 	id = match_dynamic_id(intf, drv);
intf              648 drivers/usb/serial/usb-serial.c 		dev_dbg(&intf->dev, "dynamic descriptor matches\n");
intf             1112 drivers/usb/serial/usb-serial.c int usb_serial_suspend(struct usb_interface *intf, pm_message_t message)
intf             1114 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = usb_get_intfdata(intf);
intf             1147 drivers/usb/serial/usb-serial.c int usb_serial_resume(struct usb_interface *intf)
intf             1149 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = usb_get_intfdata(intf);
intf             1164 drivers/usb/serial/usb-serial.c static int usb_serial_reset_resume(struct usb_interface *intf)
intf             1166 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = usb_get_intfdata(intf);
intf             1176 drivers/usb/serial/usb-serial.c 		intf->needs_binding = 1;
intf             1229 drivers/usb/storage/alauda.c static int alauda_probe(struct usb_interface *intf,
intf             1235 drivers/usb/storage/alauda.c 	result = usb_stor_probe1(&us, intf, id,
intf              241 drivers/usb/storage/cypress_atacb.c static int cypress_probe(struct usb_interface *intf,
intf              248 drivers/usb/storage/cypress_atacb.c 	result = usb_stor_probe1(&us, intf, id,
intf              258 drivers/usb/storage/cypress_atacb.c 	device = interface_to_usbdev(intf);
intf              723 drivers/usb/storage/datafab.c static int datafab_probe(struct usb_interface *intf,
intf              729 drivers/usb/storage/datafab.c 	result = usb_stor_probe1(&us, intf, id,
intf             2324 drivers/usb/storage/ene_ub6250.c static int ene_ub6250_probe(struct usb_interface *intf,
intf             2332 drivers/usb/storage/ene_ub6250.c 	result = usb_stor_probe1(&us, intf, id,
intf             2362 drivers/usb/storage/ene_ub6250.c 		usb_stor_disconnect(intf);
intf              544 drivers/usb/storage/freecom.c static int freecom_probe(struct usb_interface *intf,
intf              550 drivers/usb/storage/freecom.c 	result = usb_stor_probe1(&us, intf, id,
intf             1540 drivers/usb/storage/isd200.c static int isd200_probe(struct usb_interface *intf,
intf             1546 drivers/usb/storage/isd200.c 	result = usb_stor_probe1(&us, intf, id,
intf              648 drivers/usb/storage/jumpshot.c static int jumpshot_probe(struct usb_interface *intf,
intf              654 drivers/usb/storage/jumpshot.c 	result = usb_stor_probe1(&us, intf, id,
intf              199 drivers/usb/storage/karma.c static int karma_probe(struct usb_interface *intf,
intf              205 drivers/usb/storage/karma.c 	result = usb_stor_probe1(&us, intf, id,
intf              275 drivers/usb/storage/onetouch.c static int onetouch_probe(struct usb_interface *intf,
intf              281 drivers/usb/storage/onetouch.c 	result = usb_stor_probe1(&us, intf, id,
intf             1033 drivers/usb/storage/realtek_cr.c static int realtek_cr_probe(struct usb_interface *intf,
intf             1039 drivers/usb/storage/realtek_cr.c 	dev_dbg(&intf->dev, "Probe Realtek Card Reader!\n");
intf             1041 drivers/usb/storage/realtek_cr.c 	result = usb_stor_probe1(&us, intf, id,
intf             1748 drivers/usb/storage/sddr09.c static int sddr09_probe(struct usb_interface *intf,
intf             1754 drivers/usb/storage/sddr09.c 	result = usb_stor_probe1(&us, intf, id,
intf              980 drivers/usb/storage/sddr55.c static int sddr55_probe(struct usb_interface *intf,
intf              986 drivers/usb/storage/sddr55.c 	result = usb_stor_probe1(&us, intf, id,
intf             1833 drivers/usb/storage/shuttle_usbat.c static int usbat_probe(struct usb_interface *intf,
intf             1839 drivers/usb/storage/shuttle_usbat.c 	result = usb_stor_probe1(&us, intf, id,
intf               97 drivers/usb/storage/sierra_ms.c 	struct usb_interface *intf = to_usb_interface(dev);
intf               98 drivers/usb/storage/sierra_ms.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf                6 drivers/usb/storage/uas-detect.h static int uas_is_interface(struct usb_host_interface *intf)
intf                8 drivers/usb/storage/uas-detect.h 	return (intf->desc.bInterfaceClass == USB_CLASS_MASS_STORAGE &&
intf                9 drivers/usb/storage/uas-detect.h 		intf->desc.bInterfaceSubClass == USB_SC_SCSI &&
intf               10 drivers/usb/storage/uas-detect.h 		intf->desc.bInterfaceProtocol == USB_PR_UAS);
intf               14 drivers/usb/storage/uas-detect.h 		struct usb_interface *intf)
intf               18 drivers/usb/storage/uas-detect.h 	for (i = 0; i < intf->num_altsetting; i++) {
intf               19 drivers/usb/storage/uas-detect.h 		struct usb_host_interface *alt = &intf->altsetting[i];
intf               55 drivers/usb/storage/uas-detect.h static int uas_use_uas_driver(struct usb_interface *intf,
intf               60 drivers/usb/storage/uas-detect.h 	struct usb_device *udev = interface_to_usbdev(intf);
intf               66 drivers/usb/storage/uas-detect.h 	alt = uas_find_uas_alt_setting(intf);
intf               35 drivers/usb/storage/uas.c 	struct usb_interface *intf;
intf              135 drivers/usb/storage/uas.c 	struct Scsi_Host *shost = usb_get_intfdata(devinfo->intf);
intf              137 drivers/usb/storage/uas.c 	dev_dbg(&devinfo->intf->dev, "starting scan\n");
intf              139 drivers/usb/storage/uas.c 	dev_dbg(&devinfo->intf->dev, "scan complete\n");
intf              769 drivers/usb/storage/uas.c 	err = usb_lock_device_for_reset(udev, devinfo->intf);
intf              922 drivers/usb/storage/uas.c 				struct usb_interface *intf)
intf              926 drivers/usb/storage/uas.c 	alt = uas_find_uas_alt_setting(intf);
intf              940 drivers/usb/storage/uas.c 	r = uas_find_endpoints(devinfo->intf->cur_altsetting, eps);
intf              957 drivers/usb/storage/uas.c 		devinfo->qdepth = usb_alloc_streams(devinfo->intf, eps + 1,
intf              975 drivers/usb/storage/uas.c 	usb_free_streams(devinfo->intf, eps, 3, GFP_NOIO);
intf              978 drivers/usb/storage/uas.c static int uas_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              983 drivers/usb/storage/uas.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              986 drivers/usb/storage/uas.c 	if (!uas_use_uas_driver(intf, id, &dev_flags))
intf              989 drivers/usb/storage/uas.c 	if (uas_switch_interface(udev, intf))
intf             1004 drivers/usb/storage/uas.c 	devinfo->intf = intf;
intf             1026 drivers/usb/storage/uas.c 	usb_set_intfdata(intf, shost);
intf             1027 drivers/usb/storage/uas.c 	result = scsi_add_host(shost, &intf->dev);
intf             1038 drivers/usb/storage/uas.c 	usb_set_intfdata(intf, NULL);
intf             1040 drivers/usb/storage/uas.c 	usb_set_interface(udev, intf->altsetting[0].desc.bInterfaceNumber, 0);
intf             1094 drivers/usb/storage/uas.c static int uas_pre_reset(struct usb_interface *intf)
intf             1096 drivers/usb/storage/uas.c 	struct Scsi_Host *shost = usb_get_intfdata(intf);
intf             1119 drivers/usb/storage/uas.c static int uas_post_reset(struct usb_interface *intf)
intf             1121 drivers/usb/storage/uas.c 	struct Scsi_Host *shost = usb_get_intfdata(intf);
intf             1145 drivers/usb/storage/uas.c static int uas_suspend(struct usb_interface *intf, pm_message_t message)
intf             1147 drivers/usb/storage/uas.c 	struct Scsi_Host *shost = usb_get_intfdata(intf);
intf             1158 drivers/usb/storage/uas.c static int uas_resume(struct usb_interface *intf)
intf             1163 drivers/usb/storage/uas.c static int uas_reset_resume(struct usb_interface *intf)
intf             1165 drivers/usb/storage/uas.c 	struct Scsi_Host *shost = usb_get_intfdata(intf);
intf             1185 drivers/usb/storage/uas.c static void uas_disconnect(struct usb_interface *intf)
intf             1187 drivers/usb/storage/uas.c 	struct Scsi_Host *shost = usb_get_intfdata(intf);
intf             1219 drivers/usb/storage/uas.c 	struct usb_interface *intf = to_usb_interface(dev);
intf             1220 drivers/usb/storage/uas.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf             1221 drivers/usb/storage/uas.c 	struct Scsi_Host *shost = usb_get_intfdata(intf);
intf             1229 drivers/usb/storage/uas.c 	usb_set_interface(udev, intf->altsetting[0].desc.bInterfaceNumber, 0);
intf              142 drivers/usb/storage/usb.c 		struct usb_interface *intf)
intf              144 drivers/usb/storage/usb.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              149 drivers/usb/storage/usb.c 		if (config->interface[i] == intf)
intf              161 drivers/usb/storage/usb.c 		struct usb_interface *intf)
intf              440 drivers/usb/storage/usb.c static int associate_dev(struct us_data *us, struct usb_interface *intf)
intf              443 drivers/usb/storage/usb.c 	us->pusb_dev = interface_to_usbdev(intf);
intf              444 drivers/usb/storage/usb.c 	us->pusb_intf = intf;
intf              445 drivers/usb/storage/usb.c 	us->ifnum = intf->cur_altsetting->desc.bInterfaceNumber;
intf              451 drivers/usb/storage/usb.c 		     intf->cur_altsetting->desc.bInterfaceSubClass,
intf              452 drivers/usb/storage/usb.c 		     intf->cur_altsetting->desc.bInterfaceProtocol);
intf              455 drivers/usb/storage/usb.c 	usb_set_intfdata(intf, us);
intf              922 drivers/usb/storage/usb.c static unsigned int usb_stor_sg_tablesize(struct usb_interface *intf)
intf              924 drivers/usb/storage/usb.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              934 drivers/usb/storage/usb.c 		struct usb_interface *intf,
intf              943 drivers/usb/storage/usb.c 	dev_info(&intf->dev, "USB Mass Storage device detected\n");
intf              951 drivers/usb/storage/usb.c 		dev_warn(&intf->dev, "Unable to allocate the scsi host\n");
intf              959 drivers/usb/storage/usb.c 	host->sg_tablesize = usb_stor_sg_tablesize(intf);
intf              962 drivers/usb/storage/usb.c 	us_set_lock_class(&us->dev_mutex, intf);
intf              969 drivers/usb/storage/usb.c 	result = associate_dev(us, intf);
intf             1080 drivers/usb/storage/usb.c void usb_stor_disconnect(struct usb_interface *intf)
intf             1082 drivers/usb/storage/usb.c 	struct us_data *us = usb_get_intfdata(intf);
intf             1092 drivers/usb/storage/usb.c static int storage_probe(struct usb_interface *intf,
intf             1102 drivers/usb/storage/usb.c 	if (uas_use_uas_driver(intf, id, NULL))
intf             1110 drivers/usb/storage/usb.c 	if (usb_usual_ignore_device(intf))
intf             1127 drivers/usb/storage/usb.c 		dev_dbg(&intf->dev, "Use Bulk-Only transport with the Transparent SCSI protocol for dynamic id: 0x%04x 0x%04x\n",
intf             1131 drivers/usb/storage/usb.c 	result = usb_stor_probe1(&us, intf, id, unusual_dev,
intf              186 drivers/usb/storage/usb.h 		struct usb_interface *intf,
intf              191 drivers/usb/storage/usb.h extern void usb_stor_disconnect(struct usb_interface *intf);
intf               91 drivers/usb/storage/usual-tables.c int usb_usual_ignore_device(struct usb_interface *intf)
intf               97 drivers/usb/storage/usual-tables.c 	udev = interface_to_usbdev(intf);
intf              596 drivers/usb/usb-skeleton.c static int skel_suspend(struct usb_interface *intf, pm_message_t message)
intf              598 drivers/usb/usb-skeleton.c 	struct usb_skel *dev = usb_get_intfdata(intf);
intf              606 drivers/usb/usb-skeleton.c static int skel_resume(struct usb_interface *intf)
intf              611 drivers/usb/usb-skeleton.c static int skel_pre_reset(struct usb_interface *intf)
intf              613 drivers/usb/usb-skeleton.c 	struct usb_skel *dev = usb_get_intfdata(intf);
intf              621 drivers/usb/usb-skeleton.c static int skel_post_reset(struct usb_interface *intf)
intf              623 drivers/usb/usb-skeleton.c 	struct usb_skel *dev = usb_get_intfdata(intf);
intf              239 drivers/video/fbdev/gxt4500.c 	int pll_period, best_error, t, intf;
intf              254 drivers/video/fbdev/gxt4500.c 				intf = m * par->refclk_ps;
intf              255 drivers/video/fbdev/gxt4500.c 				if (intf > 500000)
intf              257 drivers/video/fbdev/gxt4500.c 				n = intf * postdiv / period_ps;
intf             1566 drivers/video/fbdev/udlfb.c 					struct usb_interface *intf)
intf             1578 drivers/video/fbdev/udlfb.c 	total_len = usb_get_descriptor(interface_to_usbdev(intf),
intf             1584 drivers/video/fbdev/udlfb.c 		if (0 == usb_get_extra_descriptor(intf->cur_altsetting,
intf             1590 drivers/video/fbdev/udlfb.c 		dev_info(&intf->dev,
intf             1618 drivers/video/fbdev/udlfb.c 				dev_warn(&intf->dev,
intf             1630 drivers/video/fbdev/udlfb.c 		dev_info(&intf->dev, "vendor descriptor not available (%d)\n",
intf             1638 drivers/video/fbdev/udlfb.c 	dev_err(&intf->dev, "Unrecognized vendor firmware descriptor\n");
intf             1645 drivers/video/fbdev/udlfb.c static int dlfb_usb_probe(struct usb_interface *intf,
intf             1653 drivers/video/fbdev/udlfb.c 	struct usb_device *usbdev = interface_to_usbdev(intf);
intf             1658 drivers/video/fbdev/udlfb.c 		dev_err(&intf->dev, "%s: failed to allocate dlfb\n", __func__);
intf             1665 drivers/video/fbdev/udlfb.c 	usb_set_intfdata(intf, dlfb);
intf             1667 drivers/video/fbdev/udlfb.c 	dev_dbg(&intf->dev, "console enable=%d\n", console);
intf             1668 drivers/video/fbdev/udlfb.c 	dev_dbg(&intf->dev, "fb_defio enable=%d\n", fb_defio);
intf             1669 drivers/video/fbdev/udlfb.c 	dev_dbg(&intf->dev, "shadow enable=%d\n", shadow);
intf             1673 drivers/video/fbdev/udlfb.c 	if (!dlfb_parse_vendor_descriptor(dlfb, intf)) {
intf             1674 drivers/video/fbdev/udlfb.c 		dev_err(&intf->dev,
intf             1680 drivers/video/fbdev/udlfb.c 		dev_warn(&intf->dev,
intf             1707 drivers/video/fbdev/udlfb.c 		dev_err(&intf->dev, "unable to allocate urb list\n");
intf             1774 drivers/video/fbdev/udlfb.c static void dlfb_usb_disconnect(struct usb_interface *intf)
intf             1780 drivers/video/fbdev/udlfb.c 	dlfb = usb_get_intfdata(intf);
intf             1783 drivers/video/fbdev/udlfb.c 	dev_dbg(&intf->dev, "USB disconnect starting\n");
intf              127 drivers/w1/masters/ds2490.c 	struct usb_interface	*intf;
intf              972 drivers/w1/masters/ds2490.c static int ds_probe(struct usb_interface *intf,
intf              975 drivers/w1/masters/ds2490.c 	struct usb_device *udev = interface_to_usbdev(intf);
intf              993 drivers/w1/masters/ds2490.c 	usb_set_intfdata(intf, dev);
intf             1005 drivers/w1/masters/ds2490.c 		intf->cur_altsetting->desc.bInterfaceNumber, alt);
intf             1009 drivers/w1/masters/ds2490.c 			intf->cur_altsetting->desc.bInterfaceNumber, err);
intf             1013 drivers/w1/masters/ds2490.c 	iface_desc = intf->cur_altsetting;
intf             1048 drivers/w1/masters/ds2490.c 	usb_set_intfdata(intf, NULL);
intf             1055 drivers/w1/masters/ds2490.c static void ds_disconnect(struct usb_interface *intf)
intf             1059 drivers/w1/masters/ds2490.c 	dev = usb_get_intfdata(intf);
intf             1069 drivers/w1/masters/ds2490.c 	usb_set_intfdata(intf, NULL);
intf               97 drivers/xen/pvcalls-back.c 	struct pvcalls_data_intf *intf = map->ring;
intf              103 drivers/xen/pvcalls-back.c 	cons = intf->in_cons;
intf              104 drivers/xen/pvcalls-back.c 	prod = intf->in_prod;
intf              105 drivers/xen/pvcalls-back.c 	error = intf->in_error;
intf              156 drivers/xen/pvcalls-back.c 		intf->in_error = ret;
intf              158 drivers/xen/pvcalls-back.c 		intf->in_prod = prod + ret;
intf              168 drivers/xen/pvcalls-back.c 	struct pvcalls_data_intf *intf = map->ring;
intf              175 drivers/xen/pvcalls-back.c 	cons = intf->out_cons;
intf              176 drivers/xen/pvcalls-back.c 	prod = intf->out_prod;
intf              211 drivers/xen/pvcalls-back.c 		intf->out_error = ret;
intf              213 drivers/xen/pvcalls-back.c 		intf->out_error = 0;
intf              214 drivers/xen/pvcalls-back.c 		intf->out_cons = cons + ret;
intf              215 drivers/xen/pvcalls-back.c 		prod = intf->out_prod;
intf              136 drivers/xen/pvcalls-front.c 	struct pvcalls_data_intf *intf = map->active.ring;
intf              140 drivers/xen/pvcalls-front.c 	error = intf->out_error;
intf              146 drivers/xen/pvcalls-front.c 	cons = intf->out_cons;
intf              147 drivers/xen/pvcalls-front.c 	prod = intf->out_prod;
intf              153 drivers/xen/pvcalls-front.c 	struct pvcalls_data_intf *intf = map->active.ring;
intf              157 drivers/xen/pvcalls-front.c 	cons = intf->in_cons;
intf              158 drivers/xen/pvcalls-front.c 	prod = intf->in_prod;
intf              159 drivers/xen/pvcalls-front.c 	error = intf->in_error;
intf              480 drivers/xen/pvcalls-front.c static int __write_ring(struct pvcalls_data_intf *intf,
intf              489 drivers/xen/pvcalls-front.c 	error = intf->out_error;
intf              492 drivers/xen/pvcalls-front.c 	cons = intf->out_cons;
intf              493 drivers/xen/pvcalls-front.c 	prod = intf->out_prod;
intf              526 drivers/xen/pvcalls-front.c 	intf->out_prod += len;
intf              575 drivers/xen/pvcalls-front.c static int __read_ring(struct pvcalls_data_intf *intf,
intf              584 drivers/xen/pvcalls-front.c 	cons = intf->in_cons;
intf              585 drivers/xen/pvcalls-front.c 	prod = intf->in_prod;
intf              586 drivers/xen/pvcalls-front.c 	error = intf->in_error;
intf              619 drivers/xen/pvcalls-front.c 		intf->in_cons += len;
intf              962 drivers/xen/pvcalls-front.c 	struct pvcalls_data_intf *intf = map->active.ring;
intf              964 drivers/xen/pvcalls-front.c 	out_error = intf->out_error;
intf              965 drivers/xen/pvcalls-front.c 	in_error = intf->in_error;
intf              101 drivers/xen/xenbus/xenbus_comms.c 	struct xenstore_domain_interface *intf = xen_store_interface;
intf              103 drivers/xen/xenbus/xenbus_comms.c 	return (intf->req_prod - intf->req_cons) != XENSTORE_RING_SIZE &&
intf              116 drivers/xen/xenbus/xenbus_comms.c 	struct xenstore_domain_interface *intf = xen_store_interface;
intf              125 drivers/xen/xenbus/xenbus_comms.c 		cons = intf->req_cons;
intf              126 drivers/xen/xenbus/xenbus_comms.c 		prod = intf->req_prod;
intf              128 drivers/xen/xenbus/xenbus_comms.c 			intf->req_cons = intf->req_prod = 0;
intf              137 drivers/xen/xenbus/xenbus_comms.c 		dst = get_output_chunk(cons, prod, intf->req, &avail);
intf              150 drivers/xen/xenbus/xenbus_comms.c 		intf->req_prod += avail;
intf              153 drivers/xen/xenbus/xenbus_comms.c 		if (prod <= intf->req_cons)
intf              162 drivers/xen/xenbus/xenbus_comms.c 	struct xenstore_domain_interface *intf = xen_store_interface;
intf              163 drivers/xen/xenbus/xenbus_comms.c 	return (intf->rsp_cons != intf->rsp_prod);
intf              168 drivers/xen/xenbus/xenbus_comms.c 	struct xenstore_domain_interface *intf = xen_store_interface;
intf              177 drivers/xen/xenbus/xenbus_comms.c 		cons = intf->rsp_cons;
intf              178 drivers/xen/xenbus/xenbus_comms.c 		prod = intf->rsp_prod;
intf              183 drivers/xen/xenbus/xenbus_comms.c 			intf->rsp_cons = intf->rsp_prod = 0;
intf              187 drivers/xen/xenbus/xenbus_comms.c 		src = get_input_chunk(cons, prod, intf->rsp, &avail);
intf              203 drivers/xen/xenbus/xenbus_comms.c 		intf->rsp_cons += avail;
intf              206 drivers/xen/xenbus/xenbus_comms.c 		if (intf->rsp_prod - cons >= XENSTORE_RING_SIZE)
intf              448 drivers/xen/xenbus/xenbus_comms.c 	struct xenstore_domain_interface *intf = xen_store_interface;
intf              450 drivers/xen/xenbus/xenbus_comms.c 	if (intf->req_prod != intf->req_cons)
intf              452 drivers/xen/xenbus/xenbus_comms.c 		       intf->req_cons, intf->req_prod);
intf              454 drivers/xen/xenbus/xenbus_comms.c 	if (intf->rsp_prod != intf->rsp_cons) {
intf              456 drivers/xen/xenbus/xenbus_comms.c 			intf->rsp_cons, intf->rsp_prod);
intf              459 drivers/xen/xenbus/xenbus_comms.c 			intf->rsp_cons = intf->rsp_prod;
intf               22 include/linux/greybus/bundle.h 	struct gb_interface	*intf;
intf               40 include/linux/greybus/bundle.h struct gb_bundle *gb_bundle_create(struct gb_interface *intf, u8 bundle_id,
intf               40 include/linux/greybus/connection.h 	struct gb_interface		*intf;
intf               69 include/linux/greybus/connection.h struct gb_connection *gb_connection_create_control(struct gb_interface *intf);
intf               81 include/linux/greybus/connection.h 	return !connection->intf;
intf               17 include/linux/greybus/control.h 	struct gb_interface *intf;
intf               32 include/linux/greybus/control.h struct gb_control *gb_control_create(struct gb_interface *intf);
intf               50 include/linux/greybus/control.h int gb_control_get_manifest_size_operation(struct gb_interface *intf);
intf               51 include/linux/greybus/control.h int gb_control_get_manifest_operation(struct gb_interface *intf, void *manifest,
intf               73 include/linux/greybus/interface.h int gb_interface_activate(struct gb_interface *intf);
intf               74 include/linux/greybus/interface.h void gb_interface_deactivate(struct gb_interface *intf);
intf               75 include/linux/greybus/interface.h int gb_interface_enable(struct gb_interface *intf);
intf               76 include/linux/greybus/interface.h void gb_interface_disable(struct gb_interface *intf);
intf               77 include/linux/greybus/interface.h int gb_interface_add(struct gb_interface *intf);
intf               78 include/linux/greybus/interface.h void gb_interface_del(struct gb_interface *intf);
intf               79 include/linux/greybus/interface.h void gb_interface_put(struct gb_interface *intf);
intf               80 include/linux/greybus/interface.h void gb_interface_mailbox_event(struct gb_interface *intf, u16 result,
intf               83 include/linux/greybus/interface.h int gb_interface_request_mode_switch(struct gb_interface *intf);
intf               15 include/linux/greybus/manifest.h bool gb_manifest_parse(struct gb_interface *intf, void *data, size_t size);
intf              240 include/linux/ipmi_smi.h void ipmi_unregister_smi(struct ipmi_smi *intf);
intf              248 include/linux/ipmi_smi.h void ipmi_smi_msg_received(struct ipmi_smi     *intf,
intf              252 include/linux/ipmi_smi.h void ipmi_smi_watchdog_pretimeout(struct ipmi_smi *intf);
intf               69 include/linux/mlx4/driver.h int mlx4_register_interface(struct mlx4_interface *intf);
intf               70 include/linux/mlx4/driver.h void mlx4_unregister_interface(struct mlx4_interface *intf);
intf             1070 include/linux/mlx5/driver.h int mlx5_register_interface(struct mlx5_interface *intf);
intf             1071 include/linux/mlx5/driver.h void mlx5_unregister_interface(struct mlx5_interface *intf);
intf               19 include/linux/pxa168_eth.h 	phy_interface_t intf;
intf              263 include/linux/usb.h static inline void *usb_get_intfdata(struct usb_interface *intf)
intf              265 include/linux/usb.h 	return dev_get_drvdata(&intf->dev);
intf              268 include/linux/usb.h static inline void usb_set_intfdata(struct usb_interface *intf, void *data)
intf              270 include/linux/usb.h 	dev_set_drvdata(&intf->dev, data);
intf              273 include/linux/usb.h struct usb_interface *usb_get_intf(struct usb_interface *intf);
intf              274 include/linux/usb.h void usb_put_intf(struct usb_interface *intf);
intf              714 include/linux/usb.h static inline struct usb_device *interface_to_usbdev(struct usb_interface *intf)
intf              716 include/linux/usb.h 	return to_usb_device(intf->dev.parent);
intf              764 include/linux/usb.h extern int usb_autopm_get_interface(struct usb_interface *intf);
intf              765 include/linux/usb.h extern void usb_autopm_put_interface(struct usb_interface *intf);
intf              766 include/linux/usb.h extern int usb_autopm_get_interface_async(struct usb_interface *intf);
intf              767 include/linux/usb.h extern void usb_autopm_put_interface_async(struct usb_interface *intf);
intf              768 include/linux/usb.h extern void usb_autopm_get_interface_no_resume(struct usb_interface *intf);
intf              769 include/linux/usb.h extern void usb_autopm_put_interface_no_suspend(struct usb_interface *intf);
intf              783 include/linux/usb.h static inline int usb_autopm_get_interface(struct usb_interface *intf)
intf              785 include/linux/usb.h static inline int usb_autopm_get_interface_async(struct usb_interface *intf)
intf              788 include/linux/usb.h static inline void usb_autopm_put_interface(struct usb_interface *intf)
intf              790 include/linux/usb.h static inline void usb_autopm_put_interface_async(struct usb_interface *intf)
intf              793 include/linux/usb.h 		struct usb_interface *intf)
intf              796 include/linux/usb.h 		struct usb_interface *intf)
intf              874 include/linux/usb.h 		const struct usb_interface *intf, unsigned int altnum);
intf             1186 include/linux/usb.h 	int (*probe) (struct usb_interface *intf,
intf             1189 include/linux/usb.h 	void (*disconnect) (struct usb_interface *intf);
intf             1191 include/linux/usb.h 	int (*unlocked_ioctl) (struct usb_interface *intf, unsigned int code,
intf             1194 include/linux/usb.h 	int (*suspend) (struct usb_interface *intf, pm_message_t message);
intf             1195 include/linux/usb.h 	int (*resume) (struct usb_interface *intf);
intf             1196 include/linux/usb.h 	int (*reset_resume)(struct usb_interface *intf);
intf             1198 include/linux/usb.h 	int (*pre_reset)(struct usb_interface *intf);
intf             1199 include/linux/usb.h 	int (*post_reset)(struct usb_interface *intf);
intf             1299 include/linux/usb.h extern int usb_register_dev(struct usb_interface *intf,
intf             1301 include/linux/usb.h extern void usb_deregister_dev(struct usb_interface *intf,
intf               17 include/linux/usb/cdc-wdm.h extern struct usb_driver *usb_cdc_wdm_register(struct usb_interface *intf,
intf               48 include/linux/usb/cdc.h 				struct usb_interface *intf,
intf              146 include/linux/usb/cdc_ncm.h u8 cdc_ncm_select_altsetting(struct usb_interface *intf);
intf              148 include/linux/usb/cdc_ncm.h int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_altsetting, int drvflags);
intf              149 include/linux/usb/cdc_ncm.h void cdc_ncm_unbind(struct usbnet *dev, struct usb_interface *intf);
intf              205 include/linux/usb/rndis_host.h generic_rndis_bind(struct usbnet *dev, struct usb_interface *intf, int flags);
intf              206 include/linux/usb/rndis_host.h extern void rndis_unbind(struct usbnet *dev, struct usb_interface *intf);
intf              324 include/linux/usb/serial.h extern int usb_serial_suspend(struct usb_interface *intf, pm_message_t message);
intf              325 include/linux/usb/serial.h extern int usb_serial_resume(struct usb_interface *intf);
intf               30 include/linux/usb/usbnet.h 	struct usb_interface	*intf;
intf               88 include/linux/usb/usbnet.h static inline struct usb_driver *driver_of(struct usb_interface *intf)
intf               90 include/linux/usb/usbnet.h 	return to_usb_driver(intf->dev.driver);
intf              211 include/linux/usb/usbnet.h extern int usbnet_ether_cdc_bind(struct usbnet *dev, struct usb_interface *intf);
intf               94 include/linux/usb_usual.h extern int usb_usual_ignore_device(struct usb_interface *intf);
intf              395 include/media/media-device.h #define media_device_for_each_intf(intf, mdev)			\
intf              396 include/media/media-device.h 	list_for_each_entry(intf, &(mdev)->interfaces, graph_obj.list)
intf              138 include/media/media-entity.h 		struct media_interface *intf;
intf              350 include/media/media-entity.h 	struct media_interface		intf;
intf              596 include/media/media-entity.h #define intf_to_devnode(intf) \
intf              597 include/media/media-entity.h 		container_of(intf, struct media_intf_devnode, intf)
intf             1045 include/media/media-entity.h 				    struct media_interface *intf,
intf             1072 include/media/media-entity.h void __media_remove_intf_links(struct media_interface *intf);
intf             1086 include/media/media-entity.h void media_remove_intf_links(struct media_interface *intf);
intf               31 include/scsi/scsi_driver.h #define scsi_unregister_interface(intf) \
intf               32 include/scsi/scsi_driver.h 	class_interface_unregister(intf)
intf               61 net/9p/trans_xen.c 	struct xen_9pfs_data_intf *intf;
intf              131 net/9p/trans_xen.c 	cons = ring->intf->out_cons;
intf              132 net/9p/trans_xen.c 	prod = ring->intf->out_prod;
intf              166 net/9p/trans_xen.c 	cons = ring->intf->out_cons;
intf              167 net/9p/trans_xen.c 	prod = ring->intf->out_prod;
intf              185 net/9p/trans_xen.c 	ring->intf->out_prod = prod;
intf              206 net/9p/trans_xen.c 		cons = ring->intf->in_cons;
intf              207 net/9p/trans_xen.c 		prod = ring->intf->in_prod;
intf              229 net/9p/trans_xen.c 			ring->intf->in_cons = cons;
intf              244 net/9p/trans_xen.c 		ring->intf->in_cons = cons;
intf              293 net/9p/trans_xen.c 		if (!priv->rings[i].intf)
intf              301 net/9p/trans_xen.c 				ref = priv->rings[i].intf->ref[j];
intf              309 net/9p/trans_xen.c 		free_page((unsigned long)priv->rings[i].intf);
intf              336 net/9p/trans_xen.c 	ring->intf = (struct xen_9pfs_data_intf *)get_zeroed_page(GFP_KERNEL);
intf              337 net/9p/trans_xen.c 	if (!ring->intf)
intf              340 net/9p/trans_xen.c 					  virt_to_gfn(ring->intf), 0);
intf              355 net/9p/trans_xen.c 		ring->intf->ref[i] = ret;
intf              357 net/9p/trans_xen.c 	ring->intf->ring_order = XEN_9PFS_RING_ORDER;
intf              375 net/9p/trans_xen.c 			gnttab_end_foreign_access(ring->intf->ref[i], 0, 0);
intf              381 net/9p/trans_xen.c 	free_page((unsigned long)ring->intf);
intf               81 sound/usb/6fire/chip.c static int usb6fire_chip_probe(struct usb_interface *intf,
intf               87 sound/usb/6fire/chip.c 	struct usb_device *device = interface_to_usbdev(intf);
intf               97 sound/usb/6fire/chip.c 			usb_set_intfdata(intf, chips[i]);
intf              105 sound/usb/6fire/chip.c 		dev_err(&intf->dev, "too many cards registered.\n");
intf              112 sound/usb/6fire/chip.c 	ret = usb6fire_fw_init(intf);
intf              120 sound/usb/6fire/chip.c 		dev_err(&intf->dev, "can't set first interface.\n");
intf              123 sound/usb/6fire/chip.c 	ret = snd_card_new(&intf->dev, index[regidx], id[regidx],
intf              126 sound/usb/6fire/chip.c 		dev_err(&intf->dev, "cannot create alsa card.\n");
intf              159 sound/usb/6fire/chip.c 		dev_err(&intf->dev, "cannot register card.");
intf              162 sound/usb/6fire/chip.c 	usb_set_intfdata(intf, chip);
intf              170 sound/usb/6fire/chip.c static void usb6fire_chip_disconnect(struct usb_interface *intf)
intf              174 sound/usb/6fire/chip.c 	chip = usb_get_intfdata(intf);
intf              202 sound/usb/6fire/firmware.c 		struct usb_interface *intf, const char *fwname,
intf              207 sound/usb/6fire/firmware.c 	struct usb_device *device = interface_to_usbdev(intf);
intf              218 sound/usb/6fire/firmware.c 		dev_err(&intf->dev,
intf              226 sound/usb/6fire/firmware.c 		dev_err(&intf->dev,
intf              236 sound/usb/6fire/firmware.c 		dev_err(&intf->dev,
intf              248 sound/usb/6fire/firmware.c 			dev_err(&intf->dev,
intf              261 sound/usb/6fire/firmware.c 			dev_err(&intf->dev,
intf              271 sound/usb/6fire/firmware.c 		dev_err(&intf->dev,
intf              280 sound/usb/6fire/firmware.c 		struct usb_interface *intf, const char *fwname)
intf              284 sound/usb/6fire/firmware.c 	struct usb_device *device = interface_to_usbdev(intf);
intf              295 sound/usb/6fire/firmware.c 		dev_err(&intf->dev, "unable to get fpga firmware %s.\n",
intf              308 sound/usb/6fire/firmware.c 		dev_err(&intf->dev,
intf              321 sound/usb/6fire/firmware.c 			dev_err(&intf->dev,
intf              331 sound/usb/6fire/firmware.c 		dev_err(&intf->dev,
intf              341 sound/usb/6fire/firmware.c static int usb6fire_fw_check(struct usb_interface *intf, const u8 *version)
intf              349 sound/usb/6fire/firmware.c 	dev_err(&intf->dev, "invalid firmware version in device: %4ph. "
intf              356 sound/usb/6fire/firmware.c int usb6fire_fw_init(struct usb_interface *intf)
intf              360 sound/usb/6fire/firmware.c 	struct usb_device *device = interface_to_usbdev(intf);
intf              367 sound/usb/6fire/firmware.c 		dev_err(&intf->dev,
intf              372 sound/usb/6fire/firmware.c 		dev_err(&intf->dev,
intf              381 sound/usb/6fire/firmware.c 		ret = usb6fire_fw_ezusb_upload(intf,
intf              389 sound/usb/6fire/firmware.c 		ret = usb6fire_fw_check(intf, buffer + 4);
intf              392 sound/usb/6fire/firmware.c 		ret = usb6fire_fw_fpga_upload(intf, "6fire/dmx6firecf.bin");
intf              397 sound/usb/6fire/firmware.c 		ret = usb6fire_fw_ezusb_upload(intf, "6fire/dmx6fireap.ihx",
intf              405 sound/usb/6fire/firmware.c 		return usb6fire_fw_check(intf, buffer + 4);
intf              408 sound/usb/6fire/firmware.c 		dev_err(&intf->dev,
intf               21 sound/usb/6fire/firmware.h int usb6fire_fw_init(struct usb_interface *intf);
intf               43 sound/usb/bcd2000/bcd2000.c 	struct usb_interface *intf;
intf              356 sound/usb/bcd2000/bcd2000.c 	if (bcd2k->intf) {
intf              357 sound/usb/bcd2000/bcd2000.c 		usb_set_intfdata(bcd2k->intf, NULL);
intf              358 sound/usb/bcd2000/bcd2000.c 		bcd2k->intf = NULL;
intf              393 sound/usb/bcd2000/bcd2000.c 	bcd2k->intf = interface;
intf              394 sound/usb/caiaq/device.c 		       struct usb_interface *intf,
intf              409 sound/usb/caiaq/device.c 	err = snd_card_new(&intf->dev,
intf              513 sound/usb/caiaq/device.c static int snd_probe(struct usb_interface *intf,
intf              518 sound/usb/caiaq/device.c 	struct usb_device *usb_dev = interface_to_usbdev(intf);
intf              520 sound/usb/caiaq/device.c 	ret = create_card(usb_dev, intf, &card);
intf              525 sound/usb/caiaq/device.c 	usb_set_intfdata(intf, card);
intf              536 sound/usb/caiaq/device.c static void snd_disconnect(struct usb_interface *intf)
intf              538 sound/usb/caiaq/device.c 	struct snd_card *card = usb_get_intfdata(intf);
intf              539 sound/usb/caiaq/device.c 	struct device *dev = intf->usb_dev;
intf              546 sound/usb/caiaq/device.c 	dev_dbg(dev, "%s(%p)\n", __func__, intf);
intf              559 sound/usb/caiaq/device.c 	usb_reset_device(interface_to_usbdev(intf));
intf              316 sound/usb/card.c 			int intf = assoc->bFirstInterface + i;
intf              318 sound/usb/card.c 			if (intf != ctrlif)
intf              319 sound/usb/card.c 				snd_usb_create_stream(chip, ctrlif, intf);
intf              436 sound/usb/card.c static int snd_usb_audio_create(struct usb_interface *intf,
intf              462 sound/usb/card.c 	err = snd_card_new(&intf->dev, index[idx], id[idx], THIS_MODULE,
intf              555 sound/usb/card.c static int usb_audio_probe(struct usb_interface *intf,
intf              558 sound/usb/card.c 	struct usb_device *dev = interface_to_usbdev(intf);
intf              567 sound/usb/card.c 	alts = &intf->altsetting[0];
intf              576 sound/usb/card.c 	err = snd_usb_apply_boot_quirk(dev, intf, quirk, id);
intf              600 sound/usb/card.c 		err = snd_usb_apply_boot_quirk_once(dev, intf, quirk, id);
intf              612 sound/usb/card.c 					err = snd_usb_audio_create(intf, dev, i, quirk,
intf              616 sound/usb/card.c 					chip->pm_intf = intf;
intf              647 sound/usb/card.c 		err = snd_usb_create_quirk(chip, intf, &usb_audio_driver, quirk);
intf              669 sound/usb/card.c 		snd_media_device_create(chip, intf);
intf              674 sound/usb/card.c 	usb_set_intfdata(intf, chip);
intf              696 sound/usb/card.c static void usb_audio_disconnect(struct usb_interface *intf)
intf              698 sound/usb/card.c 	struct snd_usb_audio *chip = usb_get_intfdata(intf);
intf              803 sound/usb/card.c static int usb_audio_suspend(struct usb_interface *intf, pm_message_t message)
intf              805 sound/usb/card.c 	struct snd_usb_audio *chip = usb_get_intfdata(intf);
intf              833 sound/usb/card.c static int __usb_audio_resume(struct usb_interface *intf, bool reset_resume)
intf              835 sound/usb/card.c 	struct snd_usb_audio *chip = usb_get_intfdata(intf);
intf              880 sound/usb/card.c static int usb_audio_resume(struct usb_interface *intf)
intf              882 sound/usb/card.c 	return __usb_audio_resume(intf, false);
intf              885 sound/usb/card.c static int usb_audio_reset_resume(struct usb_interface *intf)
intf              887 sound/usb/card.c 	return __usb_audio_resume(intf, true);
intf               63 sound/usb/hiface/chip.c static int hiface_chip_create(struct usb_interface *intf,
intf               76 sound/usb/hiface/chip.c 	ret = snd_card_new(&intf->dev, index[idx], id[idx], THIS_MODULE,
intf              104 sound/usb/hiface/chip.c static int hiface_chip_probe(struct usb_interface *intf,
intf              111 sound/usb/hiface/chip.c 	struct usb_device *device = interface_to_usbdev(intf);
intf              133 sound/usb/hiface/chip.c 	ret = hiface_chip_create(intf, device, i, quirk, &chip);
intf              149 sound/usb/hiface/chip.c 	usb_set_intfdata(intf, chip);
intf              159 sound/usb/hiface/chip.c static void hiface_chip_disconnect(struct usb_interface *intf)
intf              164 sound/usb/hiface/chip.c 	chip = usb_get_intfdata(intf);
intf              244 sound/usb/line6/podhd.c 		struct usb_interface *intf;
intf              246 sound/usb/line6/podhd.c 		intf = usb_ifnum_to_if(line6->usbdev,
intf              248 sound/usb/line6/podhd.c 		if (intf)
intf              249 sound/usb/line6/podhd.c 			usb_driver_release_interface(&podhd_driver, intf);
intf              261 sound/usb/line6/podhd.c 	struct usb_interface *intf;
intf              268 sound/usb/line6/podhd.c 		intf = usb_ifnum_to_if(line6->usbdev,
intf              270 sound/usb/line6/podhd.c 		if (!intf) {
intf              276 sound/usb/line6/podhd.c 		err = usb_driver_claim_interface(&podhd_driver, intf, NULL);
intf               83 sound/usb/media.c 						 &mctl->intf_devnode->intf,
intf              213 sound/usb/media.c 							 &ctl_intf->intf,
intf             1076 sound/usb/midi.c 	struct usb_interface *intf;
intf             1081 sound/usb/midi.c 	intf = umidi->iface;
intf             1082 sound/usb/midi.c 	is_light_load = intf->cur_altsetting != intf->altsetting;
intf             1085 sound/usb/midi.c 	hostif = &intf->altsetting[umidi->roland_load_ctl->private_value];
intf             1835 sound/usb/midi.c 	struct usb_interface *intf;
intf             1844 sound/usb/midi.c 	intf = umidi->iface;
intf             1845 sound/usb/midi.c 	if (!intf)
intf             1847 sound/usb/midi.c 	hostif = &intf->altsetting[0];
intf             1962 sound/usb/midi.c 	struct usb_interface *intf;
intf             1966 sound/usb/midi.c 	intf = umidi->iface;
intf             1967 sound/usb/midi.c 	if (!intf || intf->num_altsetting != 2)
intf             1970 sound/usb/midi.c 	hostif = &intf->altsetting[1];
intf             1999 sound/usb/midi.c 	struct usb_interface *intf;
intf             2011 sound/usb/midi.c 	intf = umidi->iface;
intf             2012 sound/usb/midi.c 	if (!intf || intf->num_altsetting < 1)
intf             2014 sound/usb/midi.c 	hostif = intf->cur_altsetting;
intf             2064 sound/usb/midi.c 	struct usb_interface *intf;
intf             2069 sound/usb/midi.c 	intf = umidi->iface;
intf             2070 sound/usb/midi.c 	if (!intf)
intf             2072 sound/usb/midi.c 	hostif = intf->altsetting;
intf             2105 sound/usb/midi.c 	struct usb_interface *intf;
intf             2109 sound/usb/midi.c 	intf = umidi->iface;
intf             2110 sound/usb/midi.c 	if (!intf)
intf             2112 sound/usb/midi.c 	hostif = intf->altsetting;
intf             2144 sound/usb/midi.c 	struct usb_interface *intf;
intf             2150 sound/usb/midi.c 	intf = umidi->iface;
intf             2151 sound/usb/midi.c 	if (!intf)
intf             2153 sound/usb/midi.c 	hostif = intf->altsetting;
intf               82 sound/usb/misc/ua101.c 	struct usb_interface *intf[INTF_COUNT];
intf              460 sound/usb/misc/ua101.c 	alts = ua->intf[intf_index]->cur_altsetting;
intf              478 sound/usb/misc/ua101.c 	if (!ua->intf[intf_index])
intf              481 sound/usb/misc/ua101.c 	alts = ua->intf[intf_index]->cur_altsetting;
intf              966 sound/usb/misc/ua101.c 	fmt_capture = find_format_descriptor(ua->intf[INTF_CAPTURE]);
intf              967 sound/usb/misc/ua101.c 	fmt_playback = find_format_descriptor(ua->intf[INTF_PLAYBACK]);
intf             1022 sound/usb/misc/ua101.c 	epd = &ua->intf[INTF_CAPTURE]->altsetting[1].endpoint[0].desc;
intf             1030 sound/usb/misc/ua101.c 	epd = &ua->intf[INTF_PLAYBACK]->altsetting[1].endpoint[0].desc;
intf             1148 sound/usb/misc/ua101.c 	struct usb_interface *intf;
intf             1157 sound/usb/misc/ua101.c 	for (i = 0; i < ARRAY_SIZE(ua->intf); ++i) {
intf             1159 sound/usb/misc/ua101.c 		intf = ua->intf[i];
intf             1160 sound/usb/misc/ua101.c 		ua->intf[i] = NULL;
intf             1162 sound/usb/misc/ua101.c 		if (intf) {
intf             1163 sound/usb/misc/ua101.c 			usb_set_intfdata(intf, NULL);
intf             1164 sound/usb/misc/ua101.c 			if (intf != interface)
intf             1166 sound/usb/misc/ua101.c 							     intf);
intf             1246 sound/usb/misc/ua101.c 	ua->intf[0] = interface;
intf             1247 sound/usb/misc/ua101.c 	for (i = 1; i < ARRAY_SIZE(ua->intf); ++i) {
intf             1248 sound/usb/misc/ua101.c 		ua->intf[i] = usb_ifnum_to_if(ua->dev,
intf             1250 sound/usb/misc/ua101.c 		if (!ua->intf[i]) {
intf             1257 sound/usb/misc/ua101.c 						 ua->intf[i], ua);
intf             1259 sound/usb/misc/ua101.c 			ua->intf[i] = NULL;
intf             1300 sound/usb/misc/ua101.c 	err = snd_usbmidi_create(card, ua->intf[INTF_MIDI],
intf             2947 sound/usb/mixer.c 		int intf = assoc->bFirstInterface + i;
intf             2956 sound/usb/mixer.c 		if (intf == ctrlif)
intf             2959 sound/usb/mixer.c 		iface = usb_ifnum_to_if(dev, intf);
intf              250 sound/usb/quirks-table.h #define YAMAHA_INTERFACE(id, intf, name) { \
intf              255 sound/usb/quirks-table.h 		.ifnum = intf, \
intf               88 sound/usb/quirks.c 				 struct usb_interface *intf,
intf               92 sound/usb/quirks.c 	return snd_usbmidi_create(chip->card, intf, &chip->midi_list, quirk);
intf              577 sound/usb/quirks.c static int snd_usb_extigy_boot_quirk(struct usb_device *dev, struct usb_interface *intf)
intf             1273 sound/usb/quirks.c 			     struct usb_interface *intf,
intf             1281 sound/usb/quirks.c 		return snd_usb_extigy_boot_quirk(dev, intf);
intf             1326 sound/usb/quirks.c 				  struct usb_interface *intf,
intf               19 sound/usb/quirks.h 			     struct usb_interface *intf,
intf               24 sound/usb/quirks.h 				  struct usb_interface *intf,
intf              518 sound/usb/usx2y/us122l.c 			     struct usb_interface *intf,
intf              531 sound/usb/usx2y/us122l.c 	err = snd_card_new(&intf->dev, index[dev], id[dev], THIS_MODULE,
intf              556 sound/usb/usx2y/us122l.c static int us122l_usb_probe(struct usb_interface *intf,
intf              560 sound/usb/usx2y/us122l.c 	struct usb_device *device = interface_to_usbdev(intf);
intf              564 sound/usb/usx2y/us122l.c 	err = usx2y_create_card(device, intf, &card, device_id->driver_info);
intf              585 sound/usb/usx2y/us122l.c static int snd_us122l_probe(struct usb_interface *intf,
intf              588 sound/usb/usx2y/us122l.c 	struct usb_device *device = interface_to_usbdev(intf);
intf              599 sound/usb/usx2y/us122l.c 		    intf, intf->cur_altsetting->desc.bInterfaceNumber);
intf              600 sound/usb/usx2y/us122l.c 	if (intf->cur_altsetting->desc.bInterfaceNumber != 1)
intf              603 sound/usb/usx2y/us122l.c 	err = us122l_usb_probe(usb_get_intf(intf), id, &card);
intf              605 sound/usb/usx2y/us122l.c 		usb_put_intf(intf);
intf              609 sound/usb/usx2y/us122l.c 	usb_set_intfdata(intf, card);
intf              613 sound/usb/usx2y/us122l.c static void snd_us122l_disconnect(struct usb_interface *intf)
intf              619 sound/usb/usx2y/us122l.c 	card = usb_get_intfdata(intf);
intf              645 sound/usb/usx2y/us122l.c static int snd_us122l_suspend(struct usb_interface *intf, pm_message_t message)
intf              651 sound/usb/usx2y/us122l.c 	card = usb_get_intfdata(intf);
intf              670 sound/usb/usx2y/us122l.c static int snd_us122l_resume(struct usb_interface *intf)
intf              677 sound/usb/usx2y/us122l.c 	card = usb_get_intfdata(intf);
intf              328 sound/usb/usx2y/usbusx2y.c 			     struct usb_interface *intf,
intf              340 sound/usb/usx2y/usbusx2y.c 	err = snd_card_new(&intf->dev, index[dev], id[dev], THIS_MODULE,
intf              365 sound/usb/usx2y/usbusx2y.c 			   struct usb_interface *intf,
intf              379 sound/usb/usx2y/usbusx2y.c 	err = usX2Y_create_card(device, intf, &card);
intf              394 sound/usb/usx2y/usbusx2y.c static int snd_usX2Y_probe(struct usb_interface *intf, const struct usb_device_id *id)
intf              399 sound/usb/usx2y/usbusx2y.c 	err = usX2Y_usb_probe(interface_to_usbdev(intf), intf, id, &card);
intf              402 sound/usb/usx2y/usbusx2y.c 	dev_set_drvdata(&intf->dev, card);
intf              406 sound/usb/usx2y/usbusx2y.c static void snd_usX2Y_disconnect(struct usb_interface *intf)
intf              408 sound/usb/usx2y/usbusx2y.c 	usX2Y_usb_disconnect(interface_to_usbdev(intf),
intf              409 sound/usb/usx2y/usbusx2y.c 				 usb_get_intfdata(intf));
intf               61 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c 		struct usb_interface_descriptor intf;
intf               74 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c 		.intf = {
intf               75 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c 			.bLength = sizeof(descriptors.fs_descs.intf),
intf               96 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c 		.intf = {
intf               97 tools/usb/ffs-aio-example/multibuff/device_app/aio_multibuff.c 			.bLength = sizeof(descriptors.hs_descs.intf),
intf               59 tools/usb/ffs-aio-example/simple/device_app/aio_simple.c 		struct usb_interface_descriptor intf;
intf               72 tools/usb/ffs-aio-example/simple/device_app/aio_simple.c 		.intf = {
intf               73 tools/usb/ffs-aio-example/simple/device_app/aio_simple.c 			.bLength = sizeof(descriptors.fs_descs.intf),
intf               94 tools/usb/ffs-aio-example/simple/device_app/aio_simple.c 		.intf = {
intf               95 tools/usb/ffs-aio-example/simple/device_app/aio_simple.c 			.bLength = sizeof(descriptors.hs_descs.intf),
intf              115 tools/usb/ffs-test.c 		struct usb_interface_descriptor intf;
intf              120 tools/usb/ffs-test.c 		struct usb_interface_descriptor intf;
intf              136 tools/usb/ffs-test.c 		.intf = {
intf              137 tools/usb/ffs-test.c 			.bLength = sizeof descriptors.fs_descs.intf,
intf              160 tools/usb/ffs-test.c 		.intf = {
intf              161 tools/usb/ffs-test.c 			.bLength = sizeof descriptors.fs_descs.intf,
intf              185 tools/usb/ffs-test.c 		.intf = {
intf              186 tools/usb/ffs-test.c 			.bLength = sizeof descriptors.fs_descs.intf,
intf              132 tools/usb/testusb.c 		struct usb_interface_descriptor intf;
intf              141 tools/usb/testusb.c 		if (u.intf.bLength == sizeof u.intf
intf              142 tools/usb/testusb.c 		 && u.intf.bDescriptorType == USB_DT_INTERFACE
intf              143 tools/usb/testusb.c 		 && u.intf.bNumEndpoints == 2
intf              144 tools/usb/testusb.c 		 && u.intf.bInterfaceClass == USB_CLASS_VENDOR_SPEC
intf              145 tools/usb/testusb.c 		 && u.intf.bInterfaceSubClass == 0
intf              146 tools/usb/testusb.c 		 && u.intf.bInterfaceProtocol == 0)
intf              147 tools/usb/testusb.c 			return (unsigned char)u.intf.bInterfaceNumber;