/freebsd-11-stable/sys/dev/cxgbe/iw_cxgbe/ |
H A D | mem.c | 64 u8 wr_len; local 73 wr_len = roundup(sizeof *ulpmc + sizeof *sgl, 16); 75 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); 80 memset(ulpmc, 0, wr_len); 81 INIT_ULPTX_WR(ulpmc, wr_len, 0, 0); 85 ulpmc->wr.wr_mid = cpu_to_be32(V_FW_WR_LEN16(DIV_ROUND_UP(wr_len, 16))); 90 ulpmc->len16 = cpu_to_be32(DIV_ROUND_UP(wr_len-sizeof(ulpmc->wr), 16)); 113 u8 wr_len, *to_dp, *from_dp; local 130 wr_len = roundup(sizeof *ulpmc + sizeof *ulpsc + 133 wr = alloc_wrqe(wr_len, [all...] |
H A D | cq.c | 59 int wr_len; local 63 wr_len = sizeof *res_wr + sizeof *res; 64 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); 68 memset(res_wr, 0, wr_len); 73 res_wr->len16_pkd = cpu_to_be32(DIV_ROUND_UP(wr_len, 16)); 102 int wr_len; local 132 wr_len = sizeof *res_wr + sizeof *res; 134 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); 139 memset(res_wr, 0, wr_len); 144 res_wr->len16_pkd = cpu_to_be32(DIV_ROUND_UP(wr_len, 1 [all...] |
H A D | qp.c | 134 int wr_len; local 235 wr_len = sizeof *res_wr + 2 * sizeof *res; 237 wr = alloc_wrqe(wr_len, &sc->sge.ctrlq[0]); 244 memset(res_wr, 0, wr_len); 249 res_wr->len16_pkd = cpu_to_be32(DIV_ROUND_UP(wr_len, 16));
|
/freebsd-11-stable/sys/dev/cxgbe/crypto/ |
H A D | t4_crypto.c | 382 u_int wr_len, uint32_t sid, u_int imm_len, u_int sgl_len, u_int hash_size, 395 V_FW_CRYPTO_LOOKASIDE_WR_LEN16(wr_len / 16)); 416 ((wr_len - sizeof(struct fw_crypto_lookaside_wr)) / 16)); 420 crwr->sc_imm.len = htobe32(wr_len - offsetof(struct chcr_wr, sec_cpl) - 433 u_int hash_size_in_response, kctx_flits, kctx_len, transhdr_len, wr_len; local 475 wr_len = roundup2(transhdr_len, 16) + roundup2(imm_len, 16) + sgl_len; 476 if (wr_len > SGE_MAX_WR_LEN) 478 wr = alloc_wrqe(wr_len, sc->txq); 484 memset(crwr, 0, wr_len); 486 ccr_populate_wreq(sc, crwr, kctx_len, wr_len, si 381 ccr_populate_wreq(struct ccr_softc *sc, struct chcr_wr *crwr, u_int kctx_len, u_int wr_len, uint32_t sid, u_int imm_len, u_int sgl_len, u_int hash_size, struct cryptop *crp) argument 566 u_int kctx_len, key_half, op_type, transhdr_len, wr_len; local 769 u_int kctx_len, key_half, op_type, transhdr_len, wr_len; local 1118 u_int iv_len, kctx_len, op_type, transhdr_len, wr_len; local [all...] |
/freebsd-11-stable/sys/dev/cxgbe/tom/ |
H A D | t4_tls.c | 1095 u_int plen, nsegs, credits, space, max_nsegs_1mbuf, wr_len; local 1145 wr_len = sizeof(struct fw_tlstx_data_wr) + 1147 if (wr_len + CIPHER_BLOCK_SIZE + 1 > space) { 1151 __func__, toep->tid, tx_credits, wr_len + 1268 if (wr_len + iv_len <= space) { 1270 wr_len += iv_len; 1271 if (wr_len + tls_size <= space) { 1272 wr_len += tls_size; 1311 wr_len += sizeof(struct ulptx_sgl) + 1315 wr = alloc_wrqe(roundup2(wr_len, 1 [all...] |
H A D | t4_cpl_io.c | 148 memset(flowc, 0, wr->wr_len); 249 memset(flowc, 0, wr->wr_len); 873 credits = howmany(wr->wr_len, 16); 879 int wr_len; local 883 wr_len = sizeof(*txwr) + sizeof(struct ulptx_sgl) + 885 wr = alloc_wrqe(roundup2(wr_len, 16), toep->ofld_txq); 892 credits = howmany(wr_len, 16); 897 if (wr_len & 0xf) { 899 ((uintptr_t)txwr + wr_len); 1070 credits = howmany(wr->wr_len, 1 1076 int wr_len; local [all...] |
H A D | t4_tom.c | 1042 log(LOG_ERR, "%s: leaked work request %p, wr_len %d, " 1043 "opcode %x\n", __func__, wr, wr->wr_len, opcode);
|
H A D | t4_listen.c | 384 memset(flowc, 0, wr->wr_len);
|
/freebsd-11-stable/sys/dev/cxgbe/cxgbei/ |
H A D | cxgbei.c | 142 unsigned int wr_len, unsigned int dlen, 147 INIT_ULPTX_WR(req, wr_len, 0, 0); 152 req->len16 = htonl(DIV_ROUND_UP(wr_len - sizeof(req->wr), 16) 172 u_int wr_len = roundup(sizeof(struct ulp_mem_io) + local 181 wr = alloc_wrqe(wr_len, toep->ctrlq); 188 memset(req, 0, wr_len); 189 ulp_mem_io_set_hdr(sc, toep->tid, req, wr_len, dlen, pm_addr); 141 ulp_mem_io_set_hdr(struct adapter *sc, int tid, struct ulp_mem_io *req, unsigned int wr_len, unsigned int dlen, unsigned int pm_addr) argument
|
H A D | icl_cxgbei.c | 563 memset(flowc, 0, wr->wr_len);
|
/freebsd-11-stable/sys/dev/cxgbe/ |
H A D | adapter.h | 628 int wr_len; member in struct:wrqe 1243 alloc_wrqe(int wr_len, struct sge_wrq *wrq) argument 1245 int len = offsetof(struct wrqe, wr) + wr_len; 1251 wr->wr_len = wr_len;
|
H A D | t4_sge.c | 2039 n = howmany(wr->wr_len, EQ_ESIZE); 2046 bcopy(&wr->wr[0], dst, wr->wr_len); 2052 if (wr->wr_len > first_portion) { 2054 wr->wr_len - first_portion); 2101 MPASS(wr->wr_len > 0 && wr->wr_len <= SGE_MAX_WR_LEN); 2102 MPASS((wr->wr_len & 0x7) == 0); 2106 wrq->ndesc_needed += howmany(wr->wr_len, EQ_ESIZE);
|
/freebsd-11-stable/sbin/pfctl/ |
H A D | pfctl_osfp.c | 343 int wr_len, version_len, subtype_len; local 392 wr_len = strlen(ptr); 395 if (wr_len < version_len + 2 || 406 if (wr_len != version_len + subtype_len + 1)
|
/freebsd-11-stable/sys/dev/cxgb/ulp/iw_cxgb/ |
H A D | iw_cxgb_hal.c | 636 u8 wr_len, utx_len; /* length in 8 byte flit */ local 704 wr_len = ((sizeof(struct t3_bypass_wr)) >> 3) + 1 + 719 wr_len);
|