Searched refs:wr_len (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/sys/dev/cxgbe/iw_cxgbe/
H A Dmem.c64 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 Dcq.c59 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 Dqp.c134 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 Dt4_crypto.c382 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 Dt4_tls.c1095 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 Dt4_cpl_io.c148 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 Dt4_tom.c1042 log(LOG_ERR, "%s: leaked work request %p, wr_len %d, "
1043 "opcode %x\n", __func__, wr, wr->wr_len, opcode);
H A Dt4_listen.c384 memset(flowc, 0, wr->wr_len);
/freebsd-11-stable/sys/dev/cxgbe/cxgbei/
H A Dcxgbei.c142 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 Dicl_cxgbei.c563 memset(flowc, 0, wr->wr_len);
/freebsd-11-stable/sys/dev/cxgbe/
H A Dadapter.h628 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 Dt4_sge.c2039 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 Dpfctl_osfp.c343 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 Diw_cxgb_hal.c636 u8 wr_len, utx_len; /* length in 8 byte flit */ local
704 wr_len = ((sizeof(struct t3_bypass_wr)) >> 3) + 1 +
719 wr_len);

Completed in 198 milliseconds