Home
last modified time | relevance | path

Searched refs:send_buf (Results 1 – 31 of 31) sorted by relevance

/linux-4.1.27/drivers/infiniband/core/
Dagent.c87 struct ib_mad_send_buf *send_buf; in agent_send_response() local
109 send_buf = ib_create_send_mad(agent, wc->src_qp, wc->pkey_index, 0, in agent_send_response()
112 if (IS_ERR(send_buf)) { in agent_send_response()
117 memcpy(send_buf->mad, mad, sizeof *mad); in agent_send_response()
118 send_buf->ah = ah; in agent_send_response()
121 mad_send_wr = container_of(send_buf, in agent_send_response()
123 send_buf); in agent_send_response()
127 if (ib_post_send_mad(send_buf, NULL)) { in agent_send_response()
133 ib_free_send_mad(send_buf); in agent_send_response()
141 ib_destroy_ah(mad_send_wc->send_buf->ah); in agent_send_handler()
[all …]
Dmad_rmpp.c207 if (mad_send_wc->send_buf->context[0] == mad_send_wc->send_buf->ah) in ib_rmpp_send_handler()
208 ib_destroy_ah(mad_send_wc->send_buf->ah); in ib_rmpp_send_handler()
209 ib_free_send_mad(mad_send_wc->send_buf); in ib_rmpp_send_handler()
567 rmpp_mad = mad_send_wr->send_buf.mad; in send_next_seg()
573 paylen = mad_send_wr->send_buf.seg_count * IB_MGMT_RMPP_DATA - in send_next_seg()
577 if (mad_send_wr->seg_num == mad_send_wr->send_buf.seg_count) { in send_next_seg()
584 timeout = mad_send_wr->send_buf.timeout_ms; in send_next_seg()
603 if ((mad_send_wr->last_ack == mad_send_wr->send_buf.seg_count) || in abort_send()
612 wc.send_buf = &mad_send_wr->send_buf; in abort_send()
672 if ((mad_send_wr->last_ack == mad_send_wr->send_buf.seg_count) && in process_rmpp_ack()
[all …]
Dmad.c652 struct ib_mad_send_buf *send_buf, in snoop_send() argument
670 send_buf, mad_send_wc); in snoop_send()
729 struct ib_smp *smp = mad_send_wr->send_buf.mad; in handle_outgoing_dr_smp()
875 struct ib_mad_send_buf *send_buf = &send_wr->send_buf; in alloc_send_rmpp_list() local
876 struct ib_rmpp_mad *rmpp_mad = send_buf->mad; in alloc_send_rmpp_list()
880 send_buf->seg_size = sizeof (struct ib_mad) - send_buf->hdr_len; in alloc_send_rmpp_list()
881 seg_size = send_buf->seg_size; in alloc_send_rmpp_list()
885 for (left = send_buf->data_len + pad; left > 0; left -= seg_size) { in alloc_send_rmpp_list()
888 dev_err(&send_buf->mad_agent->device->dev, in alloc_send_rmpp_list()
894 seg->num = ++send_buf->seg_count; in alloc_send_rmpp_list()
[all …]
Dmad_priv.h125 struct ib_mad_send_buf send_buf; member
Dsa_query.c1102 struct ib_sa_query *query = mad_send_wc->send_buf->context[0]; in send_handler()
Duser_mad.c198 struct ib_umad_packet *packet = send_wc->send_buf->context[0]; in send_handler()
Dcm.c3218 struct ib_mad_send_buf *msg = mad_send_wc->send_buf; in cm_send_handler()
/linux-4.1.27/drivers/bluetooth/
Dath3k.c208 u8 *send_buf; in ath3k_load_firmware() local
216 send_buf = kmalloc(BULK_SIZE, GFP_KERNEL); in ath3k_load_firmware()
217 if (!send_buf) { in ath3k_load_firmware()
222 memcpy(send_buf, firmware->data, 20); in ath3k_load_firmware()
224 0, 0, send_buf, 20, USB_CTRL_SET_TIMEOUT); in ath3k_load_firmware()
239 memcpy(send_buf, firmware->data + sent, size); in ath3k_load_firmware()
241 err = usb_bulk_msg(udev, pipe, send_buf, size, in ath3k_load_firmware()
255 kfree(send_buf); in ath3k_load_firmware()
304 u8 *send_buf; in ath3k_load_fwfile() local
310 send_buf = kmalloc(BULK_SIZE, GFP_KERNEL); in ath3k_load_fwfile()
[all …]
/linux-4.1.27/include/rdma/
Dib_mad.h330 struct ib_mad_send_buf *send_buf,
388 struct ib_mad_send_buf *send_buf; member
530 int ib_post_send_mad(struct ib_mad_send_buf *send_buf,
552 struct ib_mad_send_buf *send_buf);
564 struct ib_mad_send_buf *send_buf, u32 timeout_ms);
665 void *ib_get_rmpp_segment(struct ib_mad_send_buf *send_buf, int seg_num);
671 void ib_free_send_mad(struct ib_mad_send_buf *send_buf);
/linux-4.1.27/drivers/infiniband/hw/mthca/
Dmthca_mad.c166 struct ib_mad_send_buf *send_buf; in forward_trap() local
172 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR, in forward_trap()
174 if (IS_ERR(send_buf)) in forward_trap()
183 memcpy(send_buf->mad, mad, sizeof *mad); in forward_trap()
184 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
185 ret = ib_post_send_mad(send_buf, NULL); in forward_trap()
191 ib_free_send_mad(send_buf); in forward_trap()
281 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
/linux-4.1.27/arch/arm/mach-orion5x/
Dterastation_pro2-setup.c206 unsigned char send_buf[40]; in tsp2_miconsend() local
225 memset(&send_buf, 0xff, sizeof(send_buf)); in tsp2_miconsend()
226 tsp2_miconwrite(send_buf, sizeof(send_buf)); in tsp2_miconsend()
Dkurobox_pro-setup.c227 unsigned char send_buf[40]; in kurobox_pro_miconsend() local
246 memset(&send_buf, 0xff, sizeof(send_buf)); in kurobox_pro_miconsend()
247 kurobox_pro_miconwrite(send_buf, sizeof(send_buf)); in kurobox_pro_miconsend()
/linux-4.1.27/drivers/isdn/icn/
Dicn.h129 frag_buf send_buf[0x10]; member
214 #define sbuf_d dev.shmem->data_buffers.send_buf[readb(&sbuf_n)].data
215 #define sbuf_l dev.shmem->data_buffers.send_buf[readb(&sbuf_n)].length
216 #define sbuf_f dev.shmem->data_buffers.send_buf[readb(&sbuf_n)].endflag
/linux-4.1.27/drivers/media/usb/as102/
Das102_usb_drv.c87 unsigned char *send_buf, int send_buf_len, in as102_usb_xfer_cmd() argument
92 if (send_buf != NULL) { in as102_usb_xfer_cmd()
100 send_buf, send_buf_len, in as102_usb_xfer_cmd()
144 unsigned char *send_buf, in as102_send_ep1() argument
152 send_buf, send_buf_len, &actual_len, 200); in as102_send_ep1()
Das10x_handle.h35 unsigned char *send_buf, int send_buf_len,
/linux-4.1.27/sound/soc/codecs/
Dadau1701.c214 uint8_t send_buf[2], recv_buf[3]; in adau1701_reg_read() local
222 send_buf[0] = reg >> 8; in adau1701_reg_read()
223 send_buf[1] = reg & 0xff; in adau1701_reg_read()
226 msgs[0].len = sizeof(send_buf); in adau1701_reg_read()
227 msgs[0].buf = send_buf; in adau1701_reg_read()
Dtas5086.c206 uint8_t send_buf, recv_buf[4]; in tas5086_reg_read() local
216 send_buf = reg; in tas5086_reg_read()
219 msgs[0].len = sizeof(send_buf); in tas5086_reg_read()
220 msgs[0].buf = &send_buf; in tas5086_reg_read()
/linux-4.1.27/drivers/net/hyperv/
Dnetvsc.c213 if (net_device->send_buf) { in netvsc_destroy_buf()
215 vfree(net_device->send_buf); in netvsc_destroy_buf()
216 net_device->send_buf = NULL; in netvsc_destroy_buf()
324 net_device->send_buf = vzalloc(net_device->send_buf_size); in netvsc_init_buf()
325 if (!net_device->send_buf) { in netvsc_init_buf()
336 ret = vmbus_establish_gpadl(device->channel, net_device->send_buf, in netvsc_init_buf()
699 char *start = net_device->send_buf; in netvsc_copy_to_send_buf()
Dhyperv_net.h642 void *send_buf; member
/linux-4.1.27/drivers/iio/common/ssp_sensors/
Dssp_spi.c487 u8 *send_buf, u8 length) in ssp_send_instruction() argument
508 ssp_fill_buffer(msg, 1, send_buf, length); in ssp_send_instruction()
511 __func__, inst, sensor_type, send_buf[1]); in ssp_send_instruction()
Dssp.h243 u8 *send_buf, u8 length);
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmad.c362 struct ib_mad_send_buf *send_buf; in forward_trap() local
368 send_buf = ib_create_send_mad(agent, qpn, 0, 0, IB_MGMT_MAD_HDR, in forward_trap()
370 if (IS_ERR(send_buf)) in forward_trap()
379 memcpy(send_buf->mad, mad, sizeof *mad); in forward_trap()
380 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
381 ret = ib_post_send_mad(send_buf, NULL); in forward_trap()
387 ib_free_send_mad(send_buf); in forward_trap()
887 if (mad_send_wc->send_buf->context[0]) in send_handler()
888 ib_destroy_ah(mad_send_wc->send_buf->context[0]); in send_handler()
889 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
/linux-4.1.27/drivers/tty/
Dnozomi.c387 u8 *send_buf; member
796 size = kfifo_out(&port->fifo_ul, dc->send_buf, in send_data()
808 write_mem32(addr + 4, (u32 *) dc->send_buf, size); in send_data()
1411 dc->send_buf = kmalloc(SEND_BUF_MAX, GFP_KERNEL); in nozomi_card_init()
1412 if (!dc->send_buf) { in nozomi_card_init()
1486 kfree(dc->send_buf); in nozomi_card_init()
1549 kfree(dc->send_buf); in nozomi_card_exit()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_mad.c66 struct ib_mad_send_buf *send_buf; in qib_send_trap() local
85 send_buf = ib_create_send_mad(agent, 0, 0, 0, IB_MGMT_MAD_HDR, in qib_send_trap()
87 if (IS_ERR(send_buf)) in qib_send_trap()
90 smp = send_buf->mad; in qib_send_trap()
110 send_buf->ah = ah; in qib_send_trap()
117 send_buf->ah = &ibp->sm_ah->ibah; in qib_send_trap()
123 ret = ib_post_send_mad(send_buf, NULL); in qib_send_trap()
129 ib_free_send_mad(send_buf); in qib_send_trap()
2440 ib_free_send_mad(mad_send_wc->send_buf); in send_handler()
Dqib_iba7322.c5494 struct ib_mad_send_buf *send_buf; in try_7322_ipg() local
5504 send_buf = ib_create_send_mad(agent, 0, 0, 0, IB_MGMT_MAD_HDR, in try_7322_ipg()
5506 if (IS_ERR(send_buf)) in try_7322_ipg()
5516 send_buf->ah = ah; in try_7322_ipg()
5521 send_buf->ah = &ibp->smi_ah->ibah; in try_7322_ipg()
5525 smp = send_buf->mad; in try_7322_ipg()
5535 ret = ib_post_send_mad(send_buf, NULL); in try_7322_ipg()
5537 ib_free_send_mad(send_buf); in try_7322_ipg()
/linux-4.1.27/drivers/ps3/
Dps3av.c219 static int ps3av_send_cmd_pkt(const struct ps3av_send_hdr *send_buf, in ps3av_send_cmd_pkt() argument
231 res = ps3av_vuart_write(ps3av->dev, send_buf, write_len); in ps3av_send_cmd_pkt()
240 cmd = send_buf->cid; in ps3av_send_cmd_pkt()
/linux-4.1.27/drivers/staging/gdm724x/
Dgdm_usb.c601 static u32 packet_aggregation(struct lte_udev *udev, u8 *send_buf) in packet_aggregation() argument
605 struct multi_sdu *multi_sdu = (struct multi_sdu *)send_buf; in packet_aggregation()
/linux-4.1.27/fs/btrfs/
Dsend.c87 char *send_buf; member
550 hdr = (struct btrfs_tlv_header *) (sctx->send_buf + sctx->send_size); in tlv_put()
655 if (WARN_ON(!sctx->send_buf)) in begin_cmd()
661 hdr = (struct btrfs_cmd_header *)sctx->send_buf; in begin_cmd()
673 hdr = (struct btrfs_cmd_header *)sctx->send_buf; in send_cmd()
677 crc = btrfs_crc32c(0, (unsigned char *)sctx->send_buf, sctx->send_size); in send_cmd()
680 ret = write_buf(sctx->send_filp, sctx->send_buf, sctx->send_size, in send_cmd()
5775 sctx->send_buf = vmalloc(sctx->send_max_size); in btrfs_ioctl_send()
5776 if (!sctx->send_buf) { in btrfs_ioctl_send()
5967 vfree(sctx->send_buf); in btrfs_ioctl_send()
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Dsmd.c284 #define PREPARE_HAL_BUF(send_buf, msg_body) \ argument
286 memset(send_buf, 0, msg_body.header.len); \
287 memcpy(send_buf, &msg_body, sizeof(msg_body)); \
/linux-4.1.27/sound/pci/hda/
Dpatch_ca0132.c1303 unsigned char *send_buf, in dspio_send_scp_message() argument
1323 header = *((unsigned int *)send_buf); in dspio_send_scp_message()
1336 spec->wait_scp_header = *((unsigned int *)send_buf); in dspio_send_scp_message()
1348 status = dspio_write_multiple(codec, (unsigned int *)send_buf, in dspio_send_scp_message()
/linux-4.1.27/drivers/infiniband/ulp/srpt/
Dib_srpt.c451 ib_destroy_ah(mad_wc->send_buf->ah); in srpt_mad_send_handler()
452 ib_free_send_mad(mad_wc->send_buf); in srpt_mad_send_handler()