Home
last modified time | relevance | path

Searched refs:recvbuf (Results 1 – 25 of 34) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/rtl8822b/sdio/
H A Drtl8822bs_recv.c63 static _pkt *alloc_recvbuf_skb(struct recv_buf *recvbuf, u32 size) in alloc_recvbuf_skb() argument
97 skb->dev = recvbuf->adapter->pnetdev; in alloc_recvbuf_skb()
100 recvbuf->pskb = skb; in alloc_recvbuf_skb()
117 _pkt *rtl8822bs_alloc_recvbuf_skb(struct recv_buf *recvbuf, u32 size) in rtl8822bs_alloc_recvbuf_skb() argument
122 skb = recvbuf->pskb; in rtl8822bs_alloc_recvbuf_skb()
135 rtl8822bs_free_recvbuf_skb(recvbuf); in rtl8822bs_alloc_recvbuf_skb()
139 skb = alloc_recvbuf_skb(recvbuf, size); in rtl8822bs_alloc_recvbuf_skb()
146 static void free_recvbuf_skb(struct recv_buf *recvbuf) in free_recvbuf_skb() argument
151 skb = recvbuf->pskb; in free_recvbuf_skb()
154 recvbuf->pskb = NULL; in free_recvbuf_skb()
[all …]
H A Drtl8822bs_io.c113 struct recv_buf *recvbuf; in sdio_read_port() local
116 recvbuf = (struct recv_buf *)mem; in sdio_read_port()
117 return rtl8822bs_read_port(pintfhdl->pintf_dev, cnt, recvbuf->pbuf); in sdio_read_port()
237 struct recv_buf *recvbuf; in sd_recv_rxfifo() local
257 recvbuf = rtw_dequeue_recvbuf(&recvpriv->free_recv_buf_queue); in sd_recv_rxfifo()
258 if (recvbuf == NULL) { in sd_recv_rxfifo()
266 pkt = rtl8822bs_alloc_recvbuf_skb(recvbuf, bufsz); in sd_recv_rxfifo()
269 rtw_enqueue_recvbuf(recvbuf, &recvpriv->free_recv_buf_queue); in sd_recv_rxfifo()
278 rtl8822bs_free_recvbuf_skb(recvbuf); in sd_recv_rxfifo()
279 rtw_enqueue_recvbuf(recvbuf, &recvpriv->free_recv_buf_queue); in sd_recv_rxfifo()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/rtl8822c/sdio/
H A Drtl8822cs_recv.c47 static _pkt *alloc_recvbuf_skb(struct recv_buf *recvbuf, u32 size) in alloc_recvbuf_skb() argument
65 skb->dev = recvbuf->adapter->pnetdev; in alloc_recvbuf_skb()
72 recvbuf->pskb = skb; in alloc_recvbuf_skb()
89 _pkt *rtl8822cs_alloc_recvbuf_skb(struct recv_buf *recvbuf, u32 size) in rtl8822cs_alloc_recvbuf_skb() argument
94 skb = recvbuf->pskb; in rtl8822cs_alloc_recvbuf_skb()
107 rtl8822cs_free_recvbuf_skb(recvbuf); in rtl8822cs_alloc_recvbuf_skb()
111 skb = alloc_recvbuf_skb(recvbuf, size); in rtl8822cs_alloc_recvbuf_skb()
118 static void free_recvbuf_skb(struct recv_buf *recvbuf) in free_recvbuf_skb() argument
123 skb = recvbuf->pskb; in free_recvbuf_skb()
126 recvbuf->pskb = NULL; in free_recvbuf_skb()
[all …]
H A Drtl8822cs_io.c113 struct recv_buf *recvbuf; in sdio_read_port() local
116 recvbuf = (struct recv_buf *)mem; in sdio_read_port()
117 return rtl8822cs_read_port(pintfhdl->pintf_dev, cnt, recvbuf->pbuf); in sdio_read_port()
237 struct recv_buf *recvbuf; in sd_recv_rxfifo() local
257 recvbuf = rtw_dequeue_recvbuf(&recvpriv->free_recv_buf_queue); in sd_recv_rxfifo()
258 if (recvbuf == NULL) { in sd_recv_rxfifo()
266 pkt = rtl8822cs_alloc_recvbuf_skb(recvbuf, bufsz); in sd_recv_rxfifo()
269 rtw_enqueue_recvbuf(recvbuf, &recvpriv->free_recv_buf_queue); in sd_recv_rxfifo()
278 rtl8822cs_free_recvbuf_skb(recvbuf); in sd_recv_rxfifo()
279 rtw_enqueue_recvbuf(recvbuf, &recvpriv->free_recv_buf_queue); in sd_recv_rxfifo()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/rtl8821c/sdio/
H A Drtl8821cs_recv.c29 static _pkt *alloc_recvbuf_skb(struct recv_buf *recvbuf, u32 size)
47 skb->dev = recvbuf->adapter->pnetdev;
54 recvbuf->pskb = skb;
71 _pkt *rtl8821cs_alloc_recvbuf_skb(struct recv_buf *recvbuf, u32 size)
76 skb = recvbuf->pskb;
89 rtl8821cs_free_recvbuf_skb(recvbuf);
93 skb = alloc_recvbuf_skb(recvbuf, size);
100 static void free_recvbuf_skb(struct recv_buf *recvbuf)
105 skb = recvbuf->pskb;
108 recvbuf->pskb = NULL;
[all …]
H A Drtl8821cs_io.c147 struct recv_buf *recvbuf; in sdio_read_port()
149 recvbuf = (struct recv_buf *)mem; in sdio_read_port()
150 return _sdio_read_port(pintfhdl, addr, cnt, recvbuf->pbuf); in sdio_read_port()
463 struct recv_buf *recvbuf;
481 recvbuf = rtw_dequeue_recvbuf(&recvpriv->free_recv_buf_queue);
482 if (recvbuf == NULL) {
488 pkt = rtl8821cs_alloc_recvbuf_skb(recvbuf, bufsz);
491 rtw_enqueue_recvbuf(recvbuf, &recvpriv->free_recv_buf_queue);
500 rtl8821cs_free_recvbuf_skb(recvbuf);
501 rtw_enqueue_recvbuf(recvbuf, &recvpriv->free_recv_buf_queue);
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/rtl8821c/sdio/
H A Drtl8821cs_recv.c28 static _pkt *alloc_recvbuf_skb(struct recv_buf *recvbuf, u32 size)
46 skb->dev = recvbuf->adapter->pnetdev;
53 recvbuf->pskb = skb;
70 _pkt *rtl8821cs_alloc_recvbuf_skb(struct recv_buf *recvbuf, u32 size)
75 skb = recvbuf->pskb;
88 rtl8821cs_free_recvbuf_skb(recvbuf);
92 skb = alloc_recvbuf_skb(recvbuf, size);
99 static void free_recvbuf_skb(struct recv_buf *recvbuf)
104 skb = recvbuf->pskb;
107 recvbuf->pskb = NULL;
[all …]
H A Drtl8821cs_io.c146 struct recv_buf *recvbuf; in sdio_read_port()
148 recvbuf = (struct recv_buf *)mem; in sdio_read_port()
149 return _sdio_read_port(pintfhdl, addr, cnt, recvbuf->pbuf); in sdio_read_port()
462 struct recv_buf *recvbuf;
480 recvbuf = rtw_dequeue_recvbuf(&recvpriv->free_recv_buf_queue);
481 if (recvbuf == NULL) {
487 pkt = rtl8821cs_alloc_recvbuf_skb(recvbuf, bufsz);
490 rtw_enqueue_recvbuf(recvbuf, &recvpriv->free_recv_buf_queue);
499 rtl8821cs_free_recvbuf_skb(recvbuf);
500 rtw_enqueue_recvbuf(recvbuf, &recvpriv->free_recv_buf_queue);
[all …]
/OK3568_Linux_fs/u-boot/drivers/tpm/
H A Dtpm_atmel_twi.c73 uint8_t *recvbuf, size_t *recv_len) in tpm_atmel_twi_xfer() argument
79 memset(recvbuf, 0xcc, *recv_len); in tpm_atmel_twi_xfer()
96 while ((res = i2c_read(0x29, 0, 0, recvbuf, 10))) in tpm_atmel_twi_xfer()
98 while ((res = dm_i2c_read(dev, 0, recvbuf, 10))) in tpm_atmel_twi_xfer()
109 *recv_len = get_unaligned_be32(recvbuf + 2); in tpm_atmel_twi_xfer()
112 res = i2c_read(0x29, 0, 0, recvbuf, *recv_len); in tpm_atmel_twi_xfer()
114 res = dm_i2c_read(dev, 0, recvbuf, *recv_len); in tpm_atmel_twi_xfer()
120 print_buffer(0, recvbuf, 1, *recv_len, 0); in tpm_atmel_twi_xfer()
127 print_buffer(0, recvbuf, 1, *recv_len, 0); in tpm_atmel_twi_xfer()
H A Dtpm_tis_sandbox.c141 size_t send_size, uint8_t *recvbuf, in sandbox_tpm_xfer() argument
162 memset(recvbuf, '\0', *recv_len); in sandbox_tpm_xfer()
163 put_unaligned_be32(22, recvbuf + in sandbox_tpm_xfer()
165 data = recvbuf + TPM_RESPONSE_HEADER_LENGTH + in sandbox_tpm_xfer()
180 put_unaligned_be32(22, recvbuf + in sandbox_tpm_xfer()
198 memset(recvbuf, '\0', *recv_len); in sandbox_tpm_xfer()
209 memset(recvbuf, '\0', *recv_len); in sandbox_tpm_xfer()
210 put_unaligned_be32(length, recvbuf + in sandbox_tpm_xfer()
215 data = recvbuf + TPM_RESPONSE_HEADER_LENGTH + in sandbox_tpm_xfer()
225 memcpy(recvbuf + TPM_RESPONSE_HEADER_LENGTH + in sandbox_tpm_xfer()
[all …]
H A Dtpm-uclass.c69 uint8_t *recvbuf, size_t *recv_size) in tpm_xfer() argument
78 return ops->xfer(dev, sendbuf, send_size, recvbuf, recv_size); in tpm_xfer()
108 memcpy(recvbuf, priv->buf, ret); in tpm_xfer()
/OK3568_Linux_fs/kernel/drivers/sh/maple/
H A Dmaple.c144 kmem_cache_free(maple_queue_cache, mq->recvbuf); in maple_release_device()
196 mq->recvbuf = kmem_cache_zalloc(maple_queue_cache, GFP_KERNEL); in maple_allocq()
197 if (!mq->recvbuf) in maple_allocq()
199 mq->recvbuf->buf = &((mq->recvbuf->bufx)[0]); in maple_allocq()
239 kmem_cache_free(maple_queue_cache, mdev->mq->recvbuf); in maple_free_dev()
262 *maple_sendptr++ = virt_to_phys(mq->recvbuf->buf); in maple_build_block()
333 char *p, *recvbuf; in maple_attach_driver() local
337 recvbuf = mdev->mq->recvbuf->buf; in maple_attach_driver()
340 memcpy(&mdev->devinfo.function, recvbuf + 4, 4); in maple_attach_driver()
341 memcpy(&mdev->devinfo.function_data[0], recvbuf + 8, 12); in maple_attach_driver()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/hal/
H A Dsdio_ops.c858 struct recv_buf *recvbuf; in sd_recv_rxfifo() local
866 recvbuf = rtw_dequeue_recvbuf(&recv_priv->free_recv_buf_queue); in sd_recv_rxfifo()
867 if (!recvbuf) { in sd_recv_rxfifo()
873 if (!recvbuf->pskb) { in sd_recv_rxfifo()
877 recvbuf->pskb = rtw_skb_alloc(MAX_RECVBUF_SZ + RECVBUFF_ALIGN_SZ); in sd_recv_rxfifo()
879 if (recvbuf->pskb) { in sd_recv_rxfifo()
880 recvbuf->pskb->dev = adapter->pnetdev; in sd_recv_rxfifo()
882 tmpaddr = (SIZE_PTR)recvbuf->pskb->data; in sd_recv_rxfifo()
884 skb_reserve(recvbuf->pskb, (RECVBUFF_ALIGN_SZ - alignment)); in sd_recv_rxfifo()
887 if (!recvbuf->pskb) { in sd_recv_rxfifo()
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dmaple.h51 struct maple_buffer *recvbuf; member
72 void (*fileerr_handler)(struct maple_device *mdev, void *recvbuf);
/OK3568_Linux_fs/kernel/drivers/staging/rtl8712/
H A Dusb_halinit.c286 struct recv_buf *recvbuf; in r8712_usb_inirp_init() local
292 recvbuf = (struct recv_buf *)recvpriv->precv_buf; in r8712_usb_inirp_init()
295 (unsigned char *)recvbuf) == false) in r8712_usb_inirp_init()
297 recvbuf++; in r8712_usb_inirp_init()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/include/
H A Dhal_sdio.h84 s32 sdio_initrecvbuf(struct recv_buf *recvbuf, _adapter *adapter);
85 void sdio_freerecvbuf(struct recv_buf *recvbuf);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/include/
H A Dhal_sdio.h84 s32 sdio_initrecvbuf(struct recv_buf *recvbuf, _adapter *adapter);
85 void sdio_freerecvbuf(struct recv_buf *recvbuf);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/include/
H A Dhal_sdio.h84 s32 sdio_initrecvbuf(struct recv_buf *recvbuf, _adapter *adapter);
85 void sdio_freerecvbuf(struct recv_buf *recvbuf);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/include/
H A Dhal_sdio.h84 s32 sdio_initrecvbuf(struct recv_buf *recvbuf, _adapter *adapter);
85 void sdio_freerecvbuf(struct recv_buf *recvbuf);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/include/
H A Dhal_sdio.h85 s32 sdio_initrecvbuf(struct recv_buf *recvbuf, _adapter *adapter);
86 void sdio_freerecvbuf(struct recv_buf *recvbuf);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/include/
H A Dhal_sdio.h84 s32 sdio_initrecvbuf(struct recv_buf *recvbuf, _adapter *adapter);
85 void sdio_freerecvbuf(struct recv_buf *recvbuf);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/include/
H A Dhal_sdio.h84 s32 sdio_initrecvbuf(struct recv_buf *recvbuf, _adapter *adapter);
85 void sdio_freerecvbuf(struct recv_buf *recvbuf);
/OK3568_Linux_fs/u-boot/include/
H A Dtpm.h323 int (*recv)(struct udevice *dev, uint8_t *recvbuf, size_t max_size);
353 size_t send_size, uint8_t *recvbuf, size_t *recv_size);
408 uint8_t *recvbuf, size_t *recv_size);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/hal_hci/
H A Dhal_sdio.c811 s32 sdio_initrecvbuf(struct recv_buf *recvbuf, _adapter *adapter) in sdio_initrecvbuf() argument
813 _rtw_init_listhead(&recvbuf->list); in sdio_initrecvbuf()
815 _rtw_spinlock_init(&recvbuf->recvbuf_lock); in sdio_initrecvbuf()
817 recvbuf->adapter = adapter; in sdio_initrecvbuf()
822 void sdio_freerecvbuf(struct recv_buf *recvbuf) in sdio_freerecvbuf() argument
825 _rtw_spinlock_free(&recvbuf->recvbuf_lock); in sdio_freerecvbuf()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/hal_hci/
H A Dhal_sdio.c811 s32 sdio_initrecvbuf(struct recv_buf *recvbuf, _adapter *adapter) in sdio_initrecvbuf() argument
813 _rtw_init_listhead(&recvbuf->list); in sdio_initrecvbuf()
815 _rtw_spinlock_init(&recvbuf->recvbuf_lock); in sdio_initrecvbuf()
817 recvbuf->adapter = adapter; in sdio_initrecvbuf()
822 void sdio_freerecvbuf(struct recv_buf *recvbuf) in sdio_freerecvbuf() argument
825 _rtw_spinlock_free(&recvbuf->recvbuf_lock); in sdio_freerecvbuf()

12