/linux-master/drivers/hid/i2c-hid/ |
H A D | i2c-hid-core.c | 167 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 D | cm.c | 377 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 D | uio_hv_generic.c | 60 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 D | netvsc.c | 159 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 D | rndis_filter.c | 319 /* 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 D | tls.c | 416 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 D | ib_srpt.c | 484 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 D | cmd.h | 144 struct mlx5_vhca_recv_buf recv_buf; member in struct:mlx5_vhca_qp
|
H A D | cmd.c | 318 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 D | mtk_vpu.c | 187 * @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 D | vsock_test.c | 308 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 D | util.c | 350 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 D | util.h | 54 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 D | idpf_virtchnl.c | 72 * @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 D | hyperv_fb.c | 258 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 D | rtl8712_recv.c | 37 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 D | hyperv_transport.c | 579 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 D | ishtp-hid-client.c | 31 * @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 D | ns.c | 593 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 D | mtk_scp.c | 95 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 D | mtk_common.h | 136 struct mtk_share_obj __iomem *recv_buf; member in struct:mtk_scp
|
/linux-master/drivers/tty/serial/ |
H A D | icom.c | 268 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 D | tas571x.c | 107 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 D | tas5086.c | 197 uint8_t send_buf, recv_buf[4]; local 216 msgs[1].buf = recv_buf; 229 *value |= recv_buf[i];
|
H A D | adau1701.c | 218 uint8_t send_buf[2], recv_buf[3]; local 236 msgs[1].buf = recv_buf; 249 *value |= recv_buf[i];
|