Home
last modified time | relevance | path

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

/freebsd/sys/dev/cxgbe/crypto/
H A Dt6_kern_tls.c640 u_int wr_len; in ktls_base_wr_size() local
642 wr_len = sizeof(struct fw_ulptx_wr); // 16 in ktls_base_wr_size()
643 wr_len += sizeof(struct ulp_txpkt); // 8 in ktls_base_wr_size()
644 wr_len += sizeof(struct ulptx_idata); // 8 in ktls_base_wr_size()
645 wr_len += sizeof(struct cpl_tx_sec_pdu);// 32 in ktls_base_wr_size()
647 wr_len += tlsp->tx_key_info_size; in ktls_base_wr_size()
649 wr_len += sizeof(struct ulptx_sc_memrd);// 8 in ktls_base_wr_size()
650 wr_len += sizeof(struct ulptx_idata); // 8 in ktls_base_wr_size()
652 wr_len += sizeof(struct cpl_tx_data); // 16 in ktls_base_wr_size()
653 return (wr_len); in ktls_base_wr_size()
[all …]
H A Dt4_crypto.c430 struct chcr_wr *crwr, u_int kctx_len, u_int wr_len, u_int imm_len, in ccr_populate_wreq() argument
443 V_FW_CRYPTO_LOOKASIDE_WR_LEN16(wr_len / 16)); in ccr_populate_wreq()
465 ((wr_len - sizeof(struct fw_crypto_lookaside_wr)) / 16)); in ccr_populate_wreq()
469 idata_len = wr_len - offsetof(struct chcr_wr, sec_cpl) - sgl_len; in ccr_populate_wreq()
482 u_int hash_size_in_response, kctx_flits, kctx_len, transhdr_len, wr_len; in ccr_hash() local
532 wr_len = roundup2(transhdr_len, 16) + roundup2(imm_len, 16) + sgl_len; in ccr_hash()
533 if (wr_len > SGE_MAX_WR_LEN) in ccr_hash()
535 wr = alloc_wrqe(wr_len, s->port->txq); in ccr_hash()
541 memset(crwr, 0, wr_len); in ccr_hash()
543 ccr_populate_wreq(sc, s, crwr, kctx_len, wr_len, imm_le in ccr_hash()
626 u_int kctx_len, key_half, op_type, transhdr_len, wr_len; ccr_cipher() local
819 u_int kctx_len, key_half, op_type, transhdr_len, wr_len; ccr_eta() local
1123 u_int iv_len, kctx_len, op_type, transhdr_len, wr_len; ccr_gcm() local
1453 u_int iv_len, kctx_len, op_type, transhdr_len, wr_len; ccr_ccm() local
[all...]
/freebsd/sys/dev/cxgbe/iw_cxgbe/
H A Dmem.c64 u8 wr_len; in _c4iw_write_mem_dma_aligned() local
73 wr_len = roundup(sizeof *ulpmc + sizeof *sgl, 16); in _c4iw_write_mem_dma_aligned()
75 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in _c4iw_write_mem_dma_aligned()
80 memset(ulpmc, 0, wr_len); in _c4iw_write_mem_dma_aligned()
81 INIT_ULPTX_WR(ulpmc, wr_len, 0, 0); in _c4iw_write_mem_dma_aligned()
85 ulpmc->wr.wr_mid = cpu_to_be32(V_FW_WR_LEN16(DIV_ROUND_UP(wr_len, 16))); in _c4iw_write_mem_dma_aligned()
90 ulpmc->len16 = cpu_to_be32(DIV_ROUND_UP(wr_len-sizeof(ulpmc->wr), 16)); in _c4iw_write_mem_dma_aligned()
113 u8 wr_len, *to_dp, *from_dp; in _c4iw_write_mem_inline() local
130 wr_len = roundup(sizeof *ulpmc + sizeof *ulpsc + in _c4iw_write_mem_inline()
133 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in _c4iw_write_mem_inline()
[all …]
H A Dcq.c59 int wr_len; in destroy_cq() local
63 wr_len = sizeof *res_wr + sizeof *res; in destroy_cq()
64 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in destroy_cq()
68 memset(res_wr, 0, wr_len); in destroy_cq()
73 res_wr->len16_pkd = cpu_to_be32(DIV_ROUND_UP(wr_len, 16)); in destroy_cq()
102 int wr_len; in create_cq() local
134 wr_len = sizeof *res_wr + sizeof *res; in create_cq()
136 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in create_cq()
141 memset(res_wr, 0, wr_len); in create_cq()
146 res_wr->len16_pkd = cpu_to_be32(DIV_ROUND_UP(wr_len, 16)); in create_cq()
H A Dqp.c134 int wr_len; in create_qp() local
238 wr_len = sizeof *res_wr + 2 * sizeof *res; in create_qp()
240 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); in create_qp()
247 memset(res_wr, 0, wr_len); in create_qp()
252 res_wr->len16_pkd = cpu_to_be32(DIV_ROUND_UP(wr_len, 16)); in create_qp()
/freebsd/sys/dev/cxgbe/tom/
H A Dt4_cpl_io.c113 memset(flowc, 0, wr->wr_len); in send_flowc_wr()
205 memset(flowc, 0, wr->wr_len); in update_tx_rate_limit()
812 credits = howmany(wr->wr_len, 16); in t4_push_frames()
818 int wr_len; in t4_push_frames() local
822 wr_len = sizeof(*txwr) + sizeof(struct ulptx_sgl) + in t4_push_frames()
824 wr = alloc_wrqe(roundup2(wr_len, 16), in t4_push_frames()
832 credits = howmany(wr_len, 16); in t4_push_frames()
837 if (wr_len & 0xf) { in t4_push_frames()
839 ((uintptr_t)txwr + wr_len); in t4_push_frames()
971 int tx_credits, shove, npdu, wr_len; in write_iscsi_mbuf_wr() local
[all …]
H A Dt4_tls.c491 u_int nsegs, credits, wr_len; in t4_push_ktls() local
585 wr_len = sizeof(struct fw_tlstx_data_wr) + in t4_push_ktls()
591 wr_len += AES_BLOCK_LEN; in t4_push_ktls()
595 wr_len += sizeof(struct ulptx_sgl) + in t4_push_ktls()
599 if (howmany(wr_len, 16) > tx_credits) { in t4_push_ktls()
608 __func__, toep->tid, m, howmany(wr_len, 16), in t4_push_ktls()
641 wr = alloc_wrqe(roundup2(wr_len, 16), &toep->ofld_txq->wrq); in t4_push_ktls()
656 memset(txwr, 0, roundup2(wr_len, 16)); in t4_push_ktls()
657 credits = howmany(wr_len, 16); in t4_push_ktls()
H A Dt4_listen.c504 memset(flowc, 0, wr->wr_len); in send_flowc_wr_synqe()
H A Dt4_tom.c1773 "opcode %x\n", __func__, wr, wr->wr_len, opcode); in reclaim_wr_resources()
/freebsd/sbin/pfctl/
H A Dpfctl_osfp.c343 int wr_len, version_len, subtype_len; in pfctl_get_fingerprint() local
392 wr_len = strlen(ptr); in pfctl_get_fingerprint()
395 if (wr_len < version_len + 2 || in pfctl_get_fingerprint()
406 if (wr_len != version_len + subtype_len + 1) in pfctl_get_fingerprint()
/freebsd/sys/dev/cxgbe/
H A Dadapter.h710 int wr_len; member
1536 alloc_wrqe(int wr_len, struct sge_wrq *wrq) in alloc_wrqe() argument
1538 int len = offsetof(struct wrqe, wr) + wr_len; in alloc_wrqe()
1544 wr->wr_len = wr_len; in alloc_wrqe()
H A Dt4_sge.c2172 n = howmany(wr->wr_len, EQ_ESIZE); in drain_wrq_wr_list()
2179 bcopy(&wr->wr[0], dst, wr->wr_len); in drain_wrq_wr_list()
2185 if (wr->wr_len > first_portion) { in drain_wrq_wr_list()
2187 wr->wr_len - first_portion); in drain_wrq_wr_list()
2234 MPASS(wr->wr_len > 0 && wr->wr_len <= SGE_MAX_WR_LEN); in t4_wrq_tx_locked()
2235 MPASS((wr->wr_len & 0x7) == 0); in t4_wrq_tx_locked()
2239 wrq->ndesc_needed += howmany(wr->wr_len, EQ_ESIZE); in t4_wrq_tx_locked()
H A Dt4_main.c7196 wrq->ndesc_needed -= howmany(wr->wr_len, EQ_ESIZE); in quiesce_wrq()
/freebsd/sys/dev/irdma/
H A Dirdma_uk.c280 qp->sq_wrtrk_array[*wqe_idx].wr_len = total_size; in irdma_qp_get_next_send_wqe()
1122 qp->sq_wrtrk_array[widx].wrid, qp->sq_wrtrk_array[widx].wr_len, in irdma_detect_unsignaled_cmpls()
1348 info->bytes_xfered = qp->sq_wrtrk_array[wqe_idx].wr_len; in irdma_uk_cq_poll_cmpl()
1381 info->bytes_xfered = qp->sq_wrtrk_array[tail].wr_len; in irdma_uk_cq_poll_cmpl()
H A Dirdma_user.h447 u32 wr_len; member
/freebsd/contrib/ofed/libirdma/
H A Dirdma_user.h346 u32 wr_len; member
H A Dirdma_uk.c280 qp->sq_wrtrk_array[*wqe_idx].wr_len = total_size; in irdma_qp_get_next_send_wqe()
1457 info->bytes_xfered = qp->sq_wrtrk_array[wqe_idx].wr_len; in irdma_uk_cq_poll_cmpl()
1488 info->bytes_xfered = qp->sq_wrtrk_array[tail].wr_len; in irdma_uk_cq_poll_cmpl()
/freebsd/sys/dev/cxgbe/cxgbei/
H A Dicl_cxgbei.c1046 memset(flowc, 0, wr->wr_len); in send_iscsi_flowc_wr()