Searched refs:send_buf (Results 1 - 25 of 55) sorted by relevance

123

/linux-master/drivers/infiniband/core/
H A Dagent.c87 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 Dmad_rmpp.c206 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 Dmad.c597 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 Dcdx_rpmsg.c30 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 Das10x_handle.h26 unsigned char *send_buf, int send_buf_len,
H A Das102_usb_drv.c78 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 Dib_mad.h64 __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 Dmthca_mad.c169 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 Dath3k.c207 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 Dhid-thrustmaster.c153 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 Duio_hv_generic.c64 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 Dterastation_pro2-setup.c202 unsigned char send_buf[40]; local
221 memset(&send_buf, 0xff, sizeof(send_buf));
222 tsp2_miconwrite(send_buf, sizeof(send_buf));
H A Dkurobox_pro-setup.c224 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 Dib_mad.h540 * @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 Dclient-buffers.c73 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 Dclient.c739 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 Dclient.h32 struct ishtp_msg_data send_buf; member in struct:ishtp_cl_tx_ring
/linux-master/tools/testing/vsock/
H A Dutil.h52 void send_buf(int fd, const void *buf, size_t len, int flags,
H A Dvsock_test.c284 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 Dhyperv_transport.c242 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 Didpf_virtchnl.c71 * @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 = &params->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 Dmad.c49 ib_free_send_mad(mad_send_wc->send_buf);
/linux-master/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_vema.c607 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 Dms_sensors_i2c.c190 __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 Dtas571x.c107 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;

Completed in 294 milliseconds

123