Home
last modified time | relevance | path

Searched refs:rndis (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Df_rndis.c25 #include "rndis.h"
387 struct f_rndis *rndis = _rndis; in rndis_response_available() local
388 struct usb_request *req = rndis->notify_req; in rndis_response_available()
389 struct usb_composite_dev *cdev = rndis->port.func.config->cdev; in rndis_response_available()
393 if (atomic_inc_return(&rndis->notify_count) != 1) in rndis_response_available()
404 status = usb_ep_queue(rndis->notify, req, GFP_ATOMIC); in rndis_response_available()
406 atomic_dec(&rndis->notify_count); in rndis_response_available()
413 struct f_rndis *rndis = req->context; in rndis_response_complete() local
414 struct usb_composite_dev *cdev = rndis->port.func.config->cdev; in rndis_response_complete()
425 atomic_set(&rndis in rndis_response_complete()
452 struct f_rndis *rndis = req->context; rndis_command_complete() local
467 struct f_rndis *rndis = func_to_rndis(f); rndis_setup() local
541 struct f_rndis *rndis = func_to_rndis(f); rndis_set_alt() local
611 struct f_rndis *rndis = func_to_rndis(f); rndis_disable() local
637 struct f_rndis *rndis = func_to_rndis(&geth->func); rndis_open() local
649 struct f_rndis *rndis = func_to_rndis(&geth->func); rndis_close() local
672 struct f_rndis *rndis = func_to_rndis(f); rndis_bind() local
858 USB_ETHERNET_CONFIGFS_ITEM(rndis); global() variable
861 USB_ETHERNET_CONFIGFS_ITEM_ATTR_DEV_ADDR(rndis); global() variable
864 USB_ETHERNET_CONFIGFS_ITEM_ATTR_HOST_ADDR(rndis); global() variable
867 USB_ETHERNET_CONFIGFS_ITEM_ATTR_QMULT(rndis); global() variable
870 USB_ETHERNET_CONFIGFS_ITEM_ATTR_IFNAME(rndis); global() variable
958 struct f_rndis *rndis; rndis_free() local
972 struct f_rndis *rndis = func_to_rndis(f); rndis_unbind() local
984 struct f_rndis *rndis; rndis_alloc() local
[all...]
H A DMakefile30 usb_f_rndis-y := f_rndis.o rndis.o
H A Drndis.h15 #include <linux/rndis.h>
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Df_rndis.c25 #include "rndis.h"
374 struct f_rndis *rndis = _rndis; in rndis_response_available() local
375 struct usb_request *req = rndis->notify_req; in rndis_response_available()
376 struct usb_composite_dev *cdev = rndis->port.func.config->cdev; in rndis_response_available()
380 if (atomic_inc_return(&rndis->notify_count) != 1) in rndis_response_available()
391 status = usb_ep_queue(rndis->notify, req, GFP_ATOMIC); in rndis_response_available()
393 atomic_dec(&rndis->notify_count); in rndis_response_available()
400 struct f_rndis *rndis = req->context; in rndis_response_complete() local
401 struct usb_composite_dev *cdev = rndis->port.func.config->cdev; in rndis_response_complete()
412 atomic_set(&rndis in rndis_response_complete()
439 struct f_rndis *rndis = req->context; rndis_command_complete() local
454 struct f_rndis *rndis = func_to_rndis(f); rndis_setup() local
528 struct f_rndis *rndis = func_to_rndis(f); rndis_set_alt() local
598 struct f_rndis *rndis = func_to_rndis(f); rndis_disable() local
624 struct f_rndis *rndis = func_to_rndis(&geth->func); rndis_open() local
636 struct f_rndis *rndis = func_to_rndis(&geth->func); rndis_close() local
659 struct f_rndis *rndis = func_to_rndis(f); rndis_bind() local
843 USB_ETHERNET_CONFIGFS_ITEM(rndis); global() variable
846 USB_ETHERNET_CONFIGFS_ITEM_ATTR_DEV_ADDR(rndis); global() variable
849 USB_ETHERNET_CONFIGFS_ITEM_ATTR_HOST_ADDR(rndis); global() variable
852 USB_ETHERNET_CONFIGFS_ITEM_ATTR_QMULT(rndis); global() variable
855 USB_ETHERNET_CONFIGFS_ITEM_ATTR_IFNAME(rndis); global() variable
943 struct f_rndis *rndis; rndis_free() local
957 struct f_rndis *rndis = func_to_rndis(f); rndis_unbind() local
969 struct f_rndis *rndis; rndis_alloc() local
[all...]
H A DMakefile30 usb_f_rndis-y := f_rndis.o rndis.o
H A Drndis.h15 #include <linux/rndis.h>
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dcdc_ether.c110 * that rndis uses one different rule.
119 int rndis; in usbnet_generic_cdc_bind() local
158 rndis = (is_rndis(&intf->cur_altsetting->desc) || in usbnet_generic_cdc_bind()
172 if (rndis) in usbnet_generic_cdc_bind()
191 if (rndis) { in usbnet_generic_cdc_bind()
224 * functions. The rndis test is redundant, but a cheap in usbnet_generic_cdc_bind()
227 if (rndis && is_rndis(&intf->cur_altsetting->desc) && in usbnet_generic_cdc_bind()
266 if (rndis && (!info->u || android_rndis_quirk)) { in usbnet_generic_cdc_bind()
271 "rndis: master #0/%p slave #1/%p\n", in usbnet_generic_cdc_bind()
277 } else if (!info->header || (!rndis in usbnet_generic_cdc_bind()
[all...]
/kernel/linux/linux-5.10/drivers/net/usb/
H A Dcdc_ether.c98 * that rndis uses one different rule.
107 int rndis; in usbnet_generic_cdc_bind() local
146 rndis = (is_rndis(&intf->cur_altsetting->desc) || in usbnet_generic_cdc_bind()
160 if (rndis) in usbnet_generic_cdc_bind()
179 if (rndis) { in usbnet_generic_cdc_bind()
212 * functions. The rndis test is redundant, but a cheap in usbnet_generic_cdc_bind()
215 if (rndis && is_rndis(&intf->cur_altsetting->desc) && in usbnet_generic_cdc_bind()
254 if (rndis && (!info->u || android_rndis_quirk)) { in usbnet_generic_cdc_bind()
259 "rndis: master #0/%p slave #1/%p\n", in usbnet_generic_cdc_bind()
265 } else if (!info->header || (!rndis in usbnet_generic_cdc_bind()
[all...]
/kernel/linux/linux-5.10/drivers/usb/musb/
H A Dcppi_dma.c413 /* we may need to change the rndis flag for this cppi channel */ in cppi_rndis_update()
549 * Plus, there's allegedly an undocumented constraint that rndis transfer
570 int rndis; in cppi_next_tx_segment() local
572 /* TX can use the CPPI "rndis" mode, where we can probably fit this in cppi_next_tx_segment()
577 rndis = (maxpacket & 0x3f) == 0 in cppi_next_tx_segment()
582 if (rndis) { in cppi_next_tx_segment()
597 rndis ? "rndis" : "transparent", in cppi_next_tx_segment()
601 cppi_rndis_update(tx, 0, musb->ctrl_base, rndis); in cppi_next_tx_segment()
680 * - RX queues in "rndis" mod
[all...]
/kernel/linux/linux-5.10/include/linux/usb/
H A Drndis_host.h24 #include <linux/rndis.h>
76 __le32 major_version; /* of rndis (1.0) */
87 __le32 major_version; /* of rndis (1.0) */
/kernel/linux/linux-6.6/include/linux/usb/
H A Drndis_host.h10 #include <linux/rndis.h>
62 __le32 major_version; /* of rndis (1.0) */
73 __le32 major_version; /* of rndis (1.0) */
/kernel/linux/linux-5.10/drivers/staging/rtl8712/
H A Drtl871x_ioctl_rtl.c19 #include <linux/rndis.h>
H A Drtl871x_mp_ioctl.c17 #include <linux/rndis.h>
/kernel/linux/linux-6.6/drivers/staging/rtl8712/
H A Drtl871x_ioctl_rtl.c19 #include <linux/rndis.h>
H A Drtl871x_mp_ioctl.c17 #include <linux/rndis.h>
/kernel/liteos_a/testsuites/kernel/
H A Dtest.mk389 TESTLIB_SUBDIRS += kernel/sample/drivers/usb/rndis
/kernel/linux/linux-5.10/drivers/net/hyperv/
H A Dhyperv_net.h17 #include <linux/rndis.h>
/kernel/linux/linux-6.6/drivers/net/hyperv/
H A Dhyperv_net.h17 #include <linux/rndis.h>

Completed in 21 milliseconds