Searched refs:num_segs (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.2-release/contrib/ofed/management/opensm/libvendor/
H A Dosm_vendor_mlx_rmpp_ctx.c120 uint32_t num_segs, paylen = 0; local
137 num_segs = osmv_rmpp_send_ctx_get_num_segs(p_send_ctx);
149 num_segs * (IB_SA_MAD_HDR_SIZE - MAD_RMPP_HDR_SIZE);
156 if (seg_idx == num_segs) {
165 paylen -= (num_segs - 1) * IB_SA_DATA_SIZE;
170 (num_segs - 1) * (MAD_BLOCK_SIZE -
270 uint32_t num_segs; local
272 num_segs = cl_qlist_count(p_recv_ctx->p_rbuf);
274 return ((num_segs * IB_SA_DATA_SIZE) + IB_SA_MAD_HDR_SIZE);
276 return ((num_segs * MAD_RMPP_DATA_SIZ
285 uint32_t num_bytes, num_segs; local
315 uint32_t num_bytes, num_segs; local
[all...]
H A Dosm_vendor_mlx_sar.c75 uint32_t num_segs; local
79 num_segs = p_sar->data_len / p_sar->data_sz;
81 num_segs++;
84 if ((seg_idx > num_segs) && (seg_idx != 1)) {
/freebsd-10.2-release/sys/contrib/octeon-sdk/
H A Dcvmx-helper-errata.c105 int size, num_segs = 0, wqe_pcnt, pkt_pcnt; local
134 num_segs = (2 + pkt_pcnt - wqe_pcnt) & 3;
136 if (num_segs == 0)
139 num_segs += 1;
141 size = FIX_IPD_FIRST_BUFF_PAYLOAD_BYTES + ((num_segs-1)*FIX_IPD_NON_FIRST_BUFF_PAYLOAD_BYTES) -
155 g_buffer.s.size = num_segs;
173 for (i=0;i<num_segs;i++)
178 if (i==(num_segs-1))
186 pko_command.s.segs = num_segs;
235 if (num_segs)
[all...]
/freebsd-10.2-release/sys/dev/nvme/
H A Dnvme_ns.c278 uint32_t num_segs, offset, remainder; local
285 num_segs = size / align;
289 num_segs += 1 + (remainder + offset - 1) / align;
290 return (num_segs);
/freebsd-10.2-release/sys/netinet/
H A Dtcp_sack.c574 int num_segs = 1; local
581 num_segs = 2;
583 (tp->snd_nxt - tp->sack_newdata) + num_segs * tp->t_maxseg);
/freebsd-10.2-release/sys/dev/e1000/
H A Dif_igb.h413 u16 num_segs; member in struct:adapter
/freebsd-10.2-release/sys/cam/ctl/
H A Dctl_backend_block.c219 int num_segs; member in struct:ctl_be_block_io
336 for (i = 0; i < beio->num_segs; i++) {
353 duplicate_free, beio->num_segs);
409 for (i = 0; i < beio->num_segs; i++) {
415 if (i < beio->num_segs)
648 xuio.uio_iovcnt = beio->num_segs;
869 xuio.uio_iovcnt = beio->num_segs;
1106 for (i = 0; i < beio->num_segs; i++) {
1275 beio->num_segs++;
1564 beio->num_segs
[all...]
/freebsd-10.2-release/sys/dev/vxge/
H A Dvxge.c755 int err, num_segs = 0; local
790 * Returns number of segments through num_segs.
793 m_headp, txdl_priv->dma_buffers, &num_segs);
795 if (vpath->driver_stats.tx_max_frags < num_segs)
796 vpath->driver_stats.tx_max_frags = num_segs;
817 for (dma_index = 0; dma_index < num_segs; dma_index++) {
1186 int num_segs, err = 0; local
1210 &mbuf_pkt, dma_buffers, &num_segs);
3004 int *num_segs)
3011 dma_buffers, num_segs, BUS_DMA_NOWAI
3002 vxge_dma_mbuf_coalesce(bus_dma_tag_t dma_tag_tx, bus_dmamap_t dma_map, mbuf_t * m_headp, bus_dma_segment_t * dma_buffers, int *num_segs) argument
[all...]
/freebsd-10.2-release/sys/dev/ixgbe/
H A Dixgbe.h443 u16 num_segs; member in struct:adapter
H A Dix_txrx.c341 bus_dma_segment_t segs[adapter->num_segs];
516 adapter->num_segs, /* nsegments */
H A Dif_ixv.c1206 adapter->num_segs = IXGBE_82599_SCATTER;
H A Dif_ix.c2062 /* We need this here to set the num_segs below */
2068 adapter->num_segs = IXGBE_82599_SCATTER;
2070 adapter->num_segs = IXGBE_82598_SCATTER;
/freebsd-10.2-release/sys/dev/bxe/
H A Dbxe.c18459 int num_segs, sb_idx, prod_offset; local
18493 num_segs = CHIP_INT_MODE_IS_BC(sc) ?
18497 num_segs;
18499 for (i = 0; i < num_segs; i++) {
18511 num_segs = CHIP_INT_MODE_IS_BC(sc) ?
18527 for (i = 0; i < (num_segs * E1HVN_MAX);

Completed in 213 milliseconds