/linux-master/drivers/infiniband/core/ |
H A D | agent.c | 87 struct ib_mad_send_buf *send_buf; local 112 send_buf = ib_create_send_mad(agent, wc->src_qp, wc->pkey_index, 0, 117 if (IS_ERR(send_buf)) { 122 memcpy(send_buf->mad, mad_hdr, resp_mad_len); 123 send_buf->ah = ah; 126 mad_send_wr = container_of(send_buf, 128 send_buf); 132 if (ib_post_send_mad(send_buf, NULL)) { 138 ib_free_send_mad(send_buf); 146 rdma_destroy_ah(mad_send_wc->send_buf [all...] |
H A D | mad_rmpp.c | 206 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah) 207 rdma_destroy_ah(mad_send_wc->send_buf->ah, 209 ib_free_send_mad(mad_send_wc->send_buf); 573 rmpp_mad = mad_send_wr->send_buf.mad; 579 paylen = (mad_send_wr->send_buf.seg_count * 580 mad_send_wr->send_buf.seg_rmpp_size) - 584 if (mad_send_wr->seg_num == mad_send_wr->send_buf.seg_count) { 586 paylen = mad_send_wr->send_buf.seg_rmpp_size - mad_send_wr->pad; 591 timeout = mad_send_wr->send_buf [all...] |
H A D | mad.c | 597 struct ib_smp *smp = mad_send_wr->send_buf.mad; 694 mad_wc.byte_len = mad_send_wr->send_buf.hdr_len 695 + mad_send_wr->send_buf.data_len 791 struct ib_mad_send_buf *send_buf = &send_wr->send_buf; local 792 struct ib_rmpp_mad *rmpp_mad = send_buf->mad; 796 send_buf->seg_size = mad_size - send_buf->hdr_len; 797 send_buf->seg_rmpp_size = mad_size - IB_MGMT_RMPP_HDR; 798 seg_size = send_buf 945 ib_get_rmpp_segment(struct ib_mad_send_buf *send_buf, int seg_num) argument 977 ib_free_send_mad(struct ib_mad_send_buf *send_buf) argument 1062 ib_post_send_mad(struct ib_mad_send_buf *send_buf, struct ib_mad_send_buf **bad_send_buf) argument 2436 find_send_wr(struct ib_mad_agent_private *mad_agent_priv, struct ib_mad_send_buf *send_buf) argument 2457 ib_modify_mad(struct ib_mad_send_buf *send_buf, u32 timeout_ms) argument [all...] |
/linux-master/drivers/cdx/controller/ |
H A D | cdx_rpmsg.c | 30 unsigned char *send_buf; local 33 send_buf = kzalloc(hdr_len + sdu_len, GFP_KERNEL); 34 if (!send_buf) 37 memcpy(send_buf, hdr, hdr_len); 38 memcpy(send_buf + hdr_len, sdu, sdu_len); 40 ret = rpmsg_send(cdx_mcdi->ept, send_buf, hdr_len + sdu_len); 41 kfree(send_buf);
|
/linux-master/drivers/media/usb/as102/ |
H A D | as10x_handle.h | 26 unsigned char *send_buf, int send_buf_len,
|
H A D | as102_usb_drv.c | 78 unsigned char *send_buf, int send_buf_len, 83 if (send_buf != NULL) { 91 send_buf, send_buf_len, 135 unsigned char *send_buf, 143 send_buf, send_buf_len, &actual_len, 200); 77 as102_usb_xfer_cmd(struct as10x_bus_adapter_t *bus_adap, unsigned char *send_buf, int send_buf_len, unsigned char *recv_buf, int recv_buf_len) argument 134 as102_send_ep1(struct as10x_bus_adapter_t *bus_adap, unsigned char *send_buf, int send_buf_len, int swap32) argument
|
/linux-master/include/trace/events/ |
H A D | ib_mad.h | 64 __entry->length = wr->send_buf.hdr_len + 65 wr->send_buf.data_len; 67 ((struct ib_mad_hdr *)wr->send_buf.mad)->base_version; 69 ((struct ib_mad_hdr *)wr->send_buf.mad)->mgmt_class; 71 ((struct ib_mad_hdr *)wr->send_buf.mad)->class_version; 73 ((struct ib_mad_hdr *)wr->send_buf.mad)->method; 75 ((struct ib_mad_hdr *)wr->send_buf.mad)->status; 77 ((struct ib_mad_hdr *)wr->send_buf.mad)->class_specific; 78 __entry->tid = ((struct ib_mad_hdr *)wr->send_buf.mad)->tid; 80 ((struct ib_mad_hdr *)wr->send_buf [all...] |
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_mad.c | 169 struct ib_mad_send_buf *send_buf; local 175 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR, 178 if (IS_ERR(send_buf)) 187 memcpy(send_buf->mad, mad, sizeof *mad); 188 if ((send_buf->ah = dev->sm_ah[port_num - 1])) 189 ret = ib_post_send_mad(send_buf, NULL); 195 ib_free_send_mad(send_buf); 280 ib_free_send_mad(mad_send_wc->send_buf);
|
/linux-master/drivers/bluetooth/ |
H A D | ath3k.c | 207 u8 *send_buf; local 214 send_buf = kmalloc(BULK_SIZE, GFP_KERNEL); 215 if (!send_buf) { 237 memcpy(send_buf, firmware->data + sent, size); 239 err = usb_bulk_msg(udev, pipe, send_buf, size, 252 kfree(send_buf); 276 u8 *send_buf; local 283 send_buf = kmalloc(BULK_SIZE, GFP_KERNEL); 284 if (!send_buf) { 296 kfree(send_buf); [all...] |
/linux-master/drivers/hid/ |
H A D | hid-thrustmaster.c | 153 u8 *send_buf = kmalloc(256, GFP_KERNEL); local 159 if (!send_buf) { 165 kfree(send_buf); 174 memcpy(send_buf, setup_arr[i], setup_arr_sizes[i]); 178 send_buf, 185 kfree(send_buf); 190 kfree(send_buf);
|
/linux-master/drivers/uio/ |
H A D | uio_hv_generic.c | 64 void *send_buf; member in struct:hv_uio_private_data 185 vfree(pdata->send_buf); 314 pdata->send_buf = vzalloc(SEND_BUFFER_SIZE); 315 if (pdata->send_buf == NULL) { 320 ret = vmbus_establish_gpadl(channel, pdata->send_buf, 324 vfree(pdata->send_buf); 332 = (uintptr_t)pdata->send_buf;
|
/linux-master/arch/arm/mach-orion5x/ |
H A D | terastation_pro2-setup.c | 202 unsigned char send_buf[40]; local 221 memset(&send_buf, 0xff, sizeof(send_buf)); 222 tsp2_miconwrite(send_buf, sizeof(send_buf));
|
H A D | kurobox_pro-setup.c | 224 unsigned char send_buf[40]; local 243 memset(&send_buf, 0xff, sizeof(send_buf)); 244 kurobox_pro_miconwrite(send_buf, sizeof(send_buf));
|
/linux-master/include/rdma/ |
H A D | ib_mad.h | 540 * @send_buf: Send buffer if found, else NULL 549 struct ib_mad_send_buf *send_buf, 587 * @send_buf: Send MAD data buffer associated with the send MAD request. 593 struct ib_mad_send_buf *send_buf; member in struct:ib_mad_send_wc 694 * @send_buf: Specifies the information needed to send the MAD(s). 710 int ib_post_send_mad(struct ib_mad_send_buf *send_buf, 725 * @send_buf: Indicates the MAD to modify. 731 int ib_modify_mad(struct ib_mad_send_buf *send_buf, u32 timeout_ms); 735 * @send_buf: Indicates the MAD to cancel. 740 static inline void ib_cancel_mad(struct ib_mad_send_buf *send_buf) argument [all...] |
/linux-master/drivers/hid/intel-ish-hid/ishtp/ |
H A D | client-buffers.c | 73 tx_buf->send_buf.data = kmalloc(len, GFP_KERNEL); 74 if (!tx_buf->send_buf.data) { 142 kfree(tx_buf->send_buf.data); 153 kfree(tx_buf->send_buf.data);
|
H A D | client.c | 739 if (!cl_msg->send_buf.data) { 753 memcpy(cl_msg->send_buf.data, buf, length); 754 cl_msg->send_buf.size = length; 844 rem = cl_msg->send_buf.size - cl->tx_offs; 850 pmsg = cl_msg->send_buf.data + cl->tx_offs; 869 rem = cl_msg->send_buf.size - cl->tx_offs; 932 msg_addr = ishtp_cl_get_dma_send_buf(dev, cl_msg->send_buf.size); 949 memcpy(msg_addr, cl_msg->send_buf.data, cl_msg->send_buf.size); 957 clflush_cache_range(msg_addr, cl_msg->send_buf [all...] |
H A D | client.h | 32 struct ishtp_msg_data send_buf; member in struct:ishtp_cl_tx_ring
|
/linux-master/tools/testing/vsock/ |
H A D | util.h | 52 void send_buf(int fd, const void *buf, size_t len, int flags,
|
H A D | vsock_test.c | 284 send_buf(fd, buf, sizeof(buf), 0, sizeof(buf)); 408 send_buf(fd, buf, buf_size, flags, buf_size); 514 send_buf(fd, buf, sizeof(buf), 0, sizeof(buf)); 662 send_buf(fd, data, sock_buf_size, 0, -EMSGSIZE); 716 send_buf(fd, buf1, buf_size, 0, buf_size); 718 send_buf(fd, buf2, buf_size, 0, buf_size); 953 send_buf(fd, data, sizeof(data), 0, sizeof(data)); 996 send_buf(fd, HELLO_STR, strlen(HELLO_STR), 0, strlen(HELLO_STR)); 1003 send_buf(fd, WORLD_STR, strlen(WORLD_STR), 0, strlen(WORLD_STR));
|
/linux-master/net/vmw_vsock/ |
H A D | hyperv_transport.c | 242 struct hvs_send_buf *send_buf, size_t to_write) 244 return __hvs_send_data(chan, &send_buf->hdr, to_write); 650 struct hvs_send_buf *send_buf; local 655 BUILD_BUG_ON(sizeof(*send_buf) != HV_HYP_PAGE_SIZE); 657 send_buf = kmalloc(sizeof(*send_buf), GFP_KERNEL); 658 if (!send_buf) 674 ret = memcpy_from_msg(send_buf->data, msg, to_write); 678 ret = hvs_send_data(hvs->chan, send_buf, to_write); 689 kfree(send_buf); 241 hvs_send_data(struct vmbus_channel *chan, struct hvs_send_buf *send_buf, size_t to_write) argument [all...] |
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_virtchnl.c | 71 * @send_buf: kvec for send buffer 81 struct kvec send_buf; member in struct:idpf_vc_xn_params 440 * -send_buf: kvec iov for send buf and len 453 const struct kvec *send_buf = ¶ms->send_buf; local 493 send_buf->iov_len, send_buf->iov_base, 794 xn_params.send_buf.iov_base = &vvi; 795 xn_params.send_buf.iov_len = sizeof(vvi); 796 xn_params.recv_buf = xn_params.send_buf; [all...] |
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | mad.c | 49 ib_free_send_mad(mad_send_wc->send_buf);
|
/linux-master/drivers/infiniband/ulp/opa_vnic/ |
H A D | opa_vnic_vema.c | 607 rdma_destroy_ah(mad_wc->send_buf->ah, RDMA_DESTROY_AH_SLEEPABLE); 608 ib_free_send_mad(mad_wc->send_buf); 614 * @send_buf: Send buffer if found, else NULL 622 struct ib_mad_send_buf *send_buf, 729 struct ib_mad_send_buf *send_buf; local 796 send_buf = ib_create_send_mad(port->mad_agent, 1, pkey_idx, 0, 799 if (IS_ERR(send_buf)) { 804 send_buf->ah = ah; 807 trap_mad = send_buf->mad; 838 if (ib_post_send_mad(send_buf, NUL 621 vema_recv(struct ib_mad_agent *mad_agent, struct ib_mad_send_buf *send_buf, struct ib_mad_recv_wc *mad_wc) argument [all...] |
/linux-master/drivers/iio/common/ms_sensors/ |
H A D | ms_sensors_i2c.c | 190 __be16 send_buf; local 198 .buf = (__u8 *)&send_buf, 208 send_buf = cpu_to_be16(MS_SENSORS_SERIAL_READ_MSB); 230 send_buf = cpu_to_be16(MS_SENSORS_SERIAL_READ_LSB);
|
/linux-master/sound/soc/codecs/ |
H A D | tas571x.c | 107 uint8_t send_buf, recv_buf[4]; local 114 send_buf = reg; 117 msgs[0].len = sizeof(send_buf); 118 msgs[0].buf = &send_buf; 180 uint8_t send_buf; local 190 send_buf = reg; 193 msgs[0].len = sizeof(send_buf); 194 msgs[0].buf = &send_buf;
|