Searched refs:recv_buf (Results 1 - 25 of 55) sorted by last modified time

123

/linux-master/drivers/hid/i2c-hid/
H A Di2c-hid-core.c167 u8 *send_buf, int send_len, u8 *recv_buf, int recv_len)
190 msgs[n].buf = recv_buf;
229 u8 *recv_buf, size_t recv_len)
273 memcpy(recv_buf, ihid->rawbuf + sizeof(__le16), recv_len);
275 if (report_id && recv_len != 0 && recv_buf[0] != report_id) {
278 recv_buf[0], report_id);
166 i2c_hid_xfer(struct i2c_hid *ihid, u8 *send_buf, int send_len, u8 *recv_buf, int recv_len) argument
227 i2c_hid_get_report(struct i2c_hid *ihid, u8 report_type, u8 report_id, u8 *recv_buf, size_t recv_len) argument
/linux-master/drivers/infiniband/core/
H A Dcm.c377 mad_recv_wc->recv_buf.grh, port->port_num);
1606 rcv_msg = (struct cm_rej_msg *) mad_recv_wc->recv_buf.mad;
1810 req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
1993 req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
2087 req_msg = (struct cm_req_msg *)work->mad_recv_wc->recv_buf.mad;
2116 work->mad_recv_wc->recv_buf.grh,
2408 rep_msg = (struct cm_rep_msg *)work->mad_recv_wc->recv_buf.mad;
2438 rep_msg = (struct cm_rep_msg *) work->mad_recv_wc->recv_buf.mad;
2484 rep_msg = (struct cm_rep_msg *)work->mad_recv_wc->recv_buf.mad;
2609 rtu_msg = (struct cm_rtu_msg *)work->mad_recv_wc->recv_buf
[all...]
/linux-master/drivers/uio/
H A Duio_hv_generic.c60 void *recv_buf; member in struct:hv_uio_private_data
191 vfree(pdata->recv_buf);
291 pdata->recv_buf = vzalloc(RECV_BUFFER_SIZE);
292 if (pdata->recv_buf == NULL) {
297 ret = vmbus_establish_gpadl(channel, pdata->recv_buf,
301 vfree(pdata->recv_buf);
310 = (uintptr_t)pdata->recv_buf;
/linux-master/drivers/net/hyperv/
H A Dnetvsc.c159 vfree(nvdev->recv_buf);
166 kfree(nvdev->chan_table[i].recv_buf);
354 net_device->recv_buf = vzalloc(buf_size);
355 if (!net_device->recv_buf) {
370 ret = vmbus_establish_gpadl(device->channel, net_device->recv_buf,
440 nvchan->recv_buf = kzalloc(net_device->recv_section_size, GFP_KERNEL);
441 if (nvchan->recv_buf == NULL) {
1404 char *recv_buf = net_device->recv_buf; local
1469 /* We're going to copy (sections of) the packet into nvchan->recv_buf;
[all...]
H A Drndis_filter.c319 /* Copy the request ID into nvchan->recv_buf */
410 /* Copy the PPIs into nvchan->recv_buf */
506 /* Copy the RNDIS packet into nvchan->recv_buf */
593 struct rndis_message *rndis_msg = nvchan->recv_buf;
600 /* Copy the RNDIS msg header into nvchan->recv_buf */
/linux-master/tools/testing/selftests/net/
H A Dtls.c416 char recv_buf[10]; local
425 EXPECT_EQ(recv(self->cfd, recv_buf, to_send, MSG_WAITALL), to_send);
426 EXPECT_EQ(memcmp(test_str, recv_buf, to_send), 0);
/linux-master/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c484 if (!mad_wc || !mad_wc->recv_buf.mad)
488 mad_wc->recv_buf.grh, mad_agent->port_num);
505 memcpy(dm_mad, mad_wc->recv_buf.mad, sizeof(*dm_mad));
509 switch (mad_wc->recv_buf.mad->mad_hdr.method) {
511 srpt_mgmt_method_get(sport, mad_wc->recv_buf.mad, dm_mad);
/linux-master/drivers/vfio/pci/mlx5/
H A Dcmd.h144 struct mlx5_vhca_recv_buf recv_buf; member in struct:mlx5_vhca_qp
H A Dcmd.c318 struct mlx5_vhca_recv_buf *recv_buf,
322 recv_buf->npages;
348 *mtt++ = cpu_to_be64(recv_buf->dma_addrs[i]);
1256 data->lkey = cpu_to_be32(qp->recv_buf.mkey);
1257 data->addr = cpu_to_be64(qp->recv_buf.next_rq_offset);
1287 struct mlx5_vhca_recv_buf *recv_buf = &qp->recv_buf; local
1292 recv_buf->next_rq_offset += qp->max_msg_size;
1337 static void free_recv_pages(struct mlx5_vhca_recv_buf *recv_buf) argument
1342 for (i = 0; i < recv_buf
316 _create_mkey(struct mlx5_core_dev *mdev, u32 pdn, struct mlx5_vhca_data_buffer *buf, struct mlx5_vhca_recv_buf *recv_buf, u32 *mkey) argument
1348 alloc_recv_pages(struct mlx5_vhca_recv_buf *recv_buf, unsigned int npages) argument
1384 register_dma_recv_pages(struct mlx5_core_dev *mdev, struct mlx5_vhca_recv_buf *recv_buf) argument
1414 unregister_dma_recv_pages(struct mlx5_core_dev *mdev, struct mlx5_vhca_recv_buf *recv_buf) argument
1429 struct mlx5_vhca_recv_buf *recv_buf = &qp->recv_buf; local
1441 struct mlx5_vhca_recv_buf *recv_buf = &qp->recv_buf; local
[all...]
/linux-master/drivers/media/platform/mediatek/vpu/
H A Dmtk_vpu.c187 * @recv_buf: VPU DTCM share buffer for receiving. The
194 * @vpu_mutex: protect mtk_vpu (except recv_buf) and ensure only
215 struct share_obj __iomem *recv_buf; member in struct:mtk_vpu
745 struct share_obj __iomem *rcv_obj = vpu->recv_buf;
769 vpu->recv_buf = vpu->reg.tcm + VPU_DTCM_OFFSET;
770 vpu->send_buf = vpu->recv_buf + 1;
771 memset_io(vpu->recv_buf, 0, sizeof(struct share_obj));
/linux-master/tools/testing/vsock/
H A Dvsock_test.c308 recv_buf(fd, buf_peek, sizeof(buf_peek), MSG_PEEK | MSG_DONTWAIT,
314 recv_buf(fd, buf_half, sizeof(buf_half), MSG_PEEK, sizeof(buf_half));
317 recv_buf(fd, buf_peek, sizeof(buf_peek), MSG_PEEK, sizeof(buf_peek));
330 recv_buf(fd, buf_half, sizeof(buf_half), MSG_PEEK | MSG_TRUNC,
334 recv_buf(fd, buf_normal, sizeof(buf_normal), 0, sizeof(buf_normal));
893 recv_buf(fd, buf, sizeof(buf), MSG_DONTWAIT, RCVLOWAT_BUF_SIZE);
921 recv_buf(fd, NULL, sizeof(data), 0, -EFAULT);
931 recv_buf(fd, data, sizeof(data), MSG_DONTWAIT, expected_ret);
1028 recv_buf(fd, buf + read, to_read, 0, to_read);
1036 recv_buf(f
[all...]
H A Dutil.c350 void recv_buf(int fd, void *buf, size_t len, int flags, ssize_t expected_ret) function
420 recv_buf(fd, &byte, sizeof(byte), flags, expected_ret);
H A Dutil.h54 void recv_buf(int fd, void *buf, size_t len, int flags, ssize_t expected_ret);
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_virtchnl.c72 * @recv_buf: kvec for recv buffer, may be NULL, must then have zero length
77 * the recv_buf _cannot_ be on stack if this is async.
82 struct kvec recv_buf; member in struct:idpf_vc_xn_params
441 * -recv_buf: kvec iov for recv buf and len (ignored if NULL)
447 * >= @recv_buf.iov_len, but we never overflow @@recv_buf_iov_base). < 0 for
480 xn->reply = params->recv_buf;
796 xn_params.recv_buf = xn_params.send_buf;
902 xn_params.recv_buf.iov_base = &adapter->caps;
903 xn_params.recv_buf.iov_len = sizeof(adapter->caps);
1285 xn_params.recv_buf
[all...]
/linux-master/drivers/video/fbdev/
H A Dhyperv_fb.c258 u8 recv_buf[MAX_VMBUS_PKT_SIZE]; member in struct:hvfb_par
467 msg = (struct synthvid_msg *)par->recv_buf;
497 struct synthvid_msg *recv_buf; local
506 recv_buf = (struct synthvid_msg *)par->recv_buf;
509 ret = vmbus_recvpacket(hdev->channel, recv_buf,
513 recv_buf->pipe_hdr.type == PIPE_MSG_DATA)
/linux-master/drivers/staging/rtl8712/
H A Drtl8712_recv.c37 struct recv_buf *precvbuf;
42 /*init recv_buf*/
45 kzalloc(NR_RECVBUFF * sizeof(struct recv_buf) + 4, GFP_ATOMIC);
50 precvbuf = (struct recv_buf *)precvpriv->precv_buf;
84 struct recv_buf *precvbuf;
87 precvbuf = (struct recv_buf *)precvpriv->precv_buf;
102 void r8712_init_recvbuf(struct _adapter *padapter, struct recv_buf *precvbuf)
/linux-master/net/vmw_vsock/
H A Dhyperv_transport.c579 struct hvs_recv_buf *recv_buf; local
587 recv_buf = (struct hvs_recv_buf *)(hvs->recv_desc + 1);
588 payload_len = recv_buf->hdr.data_size;
608 struct hvs_recv_buf *recv_buf; local
624 recv_buf = (struct hvs_recv_buf *)(hvs->recv_desc + 1);
626 ret = memcpy_to_msg(msg, recv_buf->data + hvs->recv_data_off, to_read);
/linux-master/drivers/hid/intel-ish-hid/
H A Dishtp-hid-client.c31 * @recv_buf: Raw received host interface message
37 static void report_bad_packet(struct ishtp_cl *hid_ishtp_cl, void *recv_buf, argument
40 struct hostif_msg *recv_msg = recv_buf;
60 * @recv_buf: Raw received host interface message
66 static void process_recv(struct ishtp_cl *hid_ishtp_cl, void *recv_buf, argument
83 payload = recv_buf + sizeof(struct hostif_msg_hdr);
98 recv_msg = (struct hostif_msg *)(recv_buf + cur_pos);
/linux-master/net/qrtr/
H A Dns.c593 void *recv_buf; local
600 recv_buf = kzalloc(recv_buf_size, GFP_KERNEL);
601 if (!recv_buf)
605 iv.iov_base = recv_buf;
619 pkt = recv_buf;
674 kfree(recv_buf);
/linux-master/drivers/remoteproc/
H A Dmtk_scp.c95 struct mtk_share_obj __iomem *rcv_obj = scp->recv_buf;
147 scp->recv_buf = (struct mtk_share_obj __iomem *)
150 (scp->sram_base + offset + sizeof(*scp->recv_buf));
151 memset_io(scp->recv_buf, 0, sizeof(*scp->recv_buf));
H A Dmtk_common.h136 struct mtk_share_obj __iomem *recv_buf; member in struct:mtk_scp
/linux-master/drivers/tty/serial/
H A Dicom.c268 unsigned char *recv_buf; member in struct:icom_port
399 if (icom_port->recv_buf) {
400 dma_free_coherent(&dev->dev, 4096, icom_port->recv_buf,
402 icom_port->recv_buf = NULL;
441 icom_port->recv_buf =
444 if (!icom_port->recv_buf) {
450 (unsigned long) icom_port->recv_buf);
517 (unsigned long) icom_port->recv_buf);
525 (unsigned long) icom_port->recv_buf + 2048);
1014 first = icom_port->recv_buf[offse
[all...]
/linux-master/sound/soc/codecs/
H A Dtas571x.c107 uint8_t send_buf, recv_buf[4]; local
123 msgs[1].buf = recv_buf;
136 *value |= recv_buf[i];
181 uint8_t *recv_buf, *p; local
186 recv_buf = kzalloc(recv_size, GFP_KERNEL | GFP_DMA);
187 if (!recv_buf)
199 msgs[1].buf = recv_buf;
210 for (i = 0, p = recv_buf; i < len; i++, p += sizeof(uint32_t))
214 kfree(recv_buf);
H A Dtas5086.c197 uint8_t send_buf, recv_buf[4]; local
216 msgs[1].buf = recv_buf;
229 *value |= recv_buf[i];
H A Dadau1701.c218 uint8_t send_buf[2], recv_buf[3]; local
236 msgs[1].buf = recv_buf;
249 *value |= recv_buf[i];

Completed in 780 milliseconds

123