Home
last modified time | relevance | path

Searched refs:wr_len (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/cxgb4/
Dmem.c68 u8 wr_len; in _c4iw_write_mem_dma_aligned() local
75 wr_len = roundup(sizeof(*req) + sizeof(*sgl), 16); in _c4iw_write_mem_dma_aligned()
78 skb = alloc_skb(wr_len, GFP_KERNEL | __GFP_NOFAIL); in _c4iw_write_mem_dma_aligned()
84 req = __skb_put_zero(skb, wr_len); in _c4iw_write_mem_dma_aligned()
85 INIT_ULPTX_WR(req, wr_len, 0, 0); in _c4iw_write_mem_dma_aligned()
89 req->wr.wr_mid = cpu_to_be32(FW_WR_LEN16_V(DIV_ROUND_UP(wr_len, 16))); in _c4iw_write_mem_dma_aligned()
94 req->len16 = cpu_to_be32(DIV_ROUND_UP(wr_len-sizeof(req->wr), 16)); in _c4iw_write_mem_dma_aligned()
116 u8 wr_len, *to_dp, *from_dp; in _c4iw_write_mem_inline() local
133 wr_len = roundup(sizeof *req + sizeof *sc + in _c4iw_write_mem_inline()
137 skb = alloc_skb(wr_len, GFP_KERNEL | __GFP_NOFAIL); in _c4iw_write_mem_inline()
[all …]
Dcq.c41 int wr_len; in destroy_cq() local
44 wr_len = sizeof *res_wr + sizeof *res; in destroy_cq()
47 res_wr = __skb_put_zero(skb, wr_len); in destroy_cq()
52 res_wr->len16_pkd = cpu_to_be32(DIV_ROUND_UP(wr_len, 16)); in destroy_cq()
76 int wr_len; in create_cq() local
118 wr_len = sizeof *res_wr + sizeof *res; in create_cq()
120 skb = alloc_skb(wr_len, GFP_KERNEL); in create_cq()
127 res_wr = __skb_put_zero(skb, wr_len); in create_cq()
132 res_wr->len16_pkd = cpu_to_be32(DIV_ROUND_UP(wr_len, 16)); in create_cq()
1005 int ret, wr_len; in c4iw_create_cq() local
[all …]
Dqp.c207 int wr_len; in create_qp() local
304 wr_len = sizeof *res_wr + 2 * sizeof *res; in create_qp()
306 wr_len += sizeof(*res); in create_qp()
307 skb = alloc_skb(wr_len, GFP_KERNEL); in create_qp()
314 res_wr = __skb_put_zero(skb, wr_len); in create_qp()
319 res_wr->len16_pkd = cpu_to_be32(DIV_ROUND_UP(wr_len, 16)); in create_qp()
2501 int wr_len; in free_srq_queue() local
2503 wr_len = sizeof(*res_wr) + sizeof(*res); in free_srq_queue()
2506 res_wr = (struct fw_ri_res_wr *)__skb_put(skb, wr_len); in free_srq_queue()
2507 memset(res_wr, 0, wr_len); in free_srq_queue()
[all …]
/Linux-v4.19/drivers/target/iscsi/cxgbit/
Dcxgbit_ddp.c74 unsigned int wr_len = roundup(sizeof(struct ulp_mem_io) + in cxgbit_ppod_init_idata() local
78 skb = alloc_skb(wr_len, GFP_KERNEL); in cxgbit_ppod_init_idata()
82 req = __skb_put(skb, wr_len); in cxgbit_ppod_init_idata()
83 INIT_ULPTX_WR(req, wr_len, 0, tid); in cxgbit_ppod_init_idata()
91 req->len16 = htonl(DIV_ROUND_UP(wr_len - sizeof(req->wr), 16)); in cxgbit_ppod_init_idata()
/Linux-v4.19/drivers/media/usb/as102/
Das10x_handle.h45 uint32_t wr_addr, uint16_t wr_len);
/Linux-v4.19/drivers/scsi/cxgbi/cxgb3i/
Dcxgb3i.c334 static void init_wr_tab(unsigned int wr_len) in init_wr_tab() argument
344 skb_wrs[i] = (sgl_len <= wr_len in init_wr_tab()
345 ? 1 : 1 + (sgl_len - 2) / (wr_len - 1)); in init_wr_tab()
347 wrlen = wr_len * 8; in init_wr_tab()
1037 unsigned int wr_len; in cxgb3i_ofld_init() local
1040 if (t3dev->ctl(t3dev, GET_WR_LEN, &wr_len) < 0 || in cxgb3i_ofld_init()
1055 init_wr_tab(wr_len); in cxgb3i_ofld_init()
/Linux-v4.19/drivers/input/touchscreen/
Dedt-ft5x06.c123 u16 wr_len, u8 *wr_buf, in edt_ft5x06_ts_readwrite() argument
130 if (wr_len) { in edt_ft5x06_ts_readwrite()
133 wrmsg[i].len = wr_len; in edt_ft5x06_ts_readwrite()
/Linux-v4.19/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c1799 unsigned int wr_len, unsigned int dlen, in ulp_mem_io_set_hdr() argument
1806 INIT_ULPTX_WR(req, wr_len, 0, tid); in ulp_mem_io_set_hdr()
1814 req->len16 = htonl(DIV_ROUND_UP(wr_len - sizeof(req->wr), 16)); in ulp_mem_io_set_hdr()
1828 unsigned int wr_len = roundup(sizeof(struct ulp_mem_io) + in ddp_ppod_init_idata() local
1830 struct sk_buff *skb = alloc_wr(wr_len, 0, GFP_ATOMIC); in ddp_ppod_init_idata()
1838 ulp_mem_io_set_hdr(cdev, (struct ulp_mem_io *)skb->head, wr_len, dlen, in ddp_ppod_init_idata()
/Linux-v4.19/drivers/infiniband/hw/i40iw/
Di40iw_user.h327 u32 wr_len; member
Di40iw_uk.c194 qp->sq_wrtrk_array[*wqe_idx].wr_len = total_size; in i40iw_qp_get_next_send_wqe()
838 info->bytes_xfered = qp->sq_wrtrk_array[wqe_idx].wr_len; in i40iw_cq_poll_completion()
860 info->bytes_xfered = qp->sq_wrtrk_array[tail].wr_len; in i40iw_cq_poll_completion()
/Linux-v4.19/drivers/scsi/csiostor/
Dcsio_lnode.c1678 csio_ln_prep_ecwr(struct csio_ioreq *io_req, uint32_t wr_len, in csio_ln_prep_ecwr() argument
1689 wr_len = DIV_ROUND_UP(wr_len, 16); in csio_ln_prep_ecwr()
1691 FW_WR_LEN16_V(wr_len)); in csio_ln_prep_ecwr()
/Linux-v4.19/drivers/infiniband/hw/cxgb3/
Dcxio_hal.c597 u8 wr_len, utx_len; /* length in 8 byte flit */ in cxio_hal_ctrl_qp_write_mem() local
664 wr_len = ((sizeof(struct t3_bypass_wr)) >> 3) + 1 + in cxio_hal_ctrl_qp_write_mem()
679 wr_len, T3_SOPEOP); in cxio_hal_ctrl_qp_write_mem()