Home
last modified time | relevance | path

Searched refs:bi (Results 1 – 21 of 21) sorted by relevance

/f-stack/freebsd/net/route/
H A Dnhop_utils.c124 if (bi->blocks > 0) in bitmask_copy()
125 memcpy(new_idx, bi->idx, _BLOCKS_TO_SZ(bi->blocks)); in bitmask_copy()
160 off = bi->free_off; in bitmask_alloc_idx()
161 mask = &bi->idx[off]; in bitmask_alloc_idx()
170 bi->free_off = i; in bitmask_alloc_idx()
175 bi->items_count++; in bitmask_alloc_idx()
198 if (i >= bi->blocks) in bitmask_free_idx()
201 mask = &bi->idx[i]; in bitmask_free_idx()
208 bi->items_count--; in bitmask_free_idx()
211 if (bi->free_off > i) in bitmask_free_idx()
[all …]
H A Dnhop_utils.h192 int bitmask_copy(const struct bitmask_head *bi, void *new_idx, uint32_t new_items);
193 int bitmask_alloc_idx(struct bitmask_head *bi, uint16_t *pidx);
194 int bitmask_free_idx(struct bitmask_head *bi, uint16_t idx);
/f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_2835_arm.c276 BULKINFO_T *bi; in vchiq_prepare_bulk_data() local
280 bi = malloc(sizeof(*bi), M_VCPAGELIST, M_WAITOK | M_ZERO); in vchiq_prepare_bulk_data()
281 if (bi == NULL) in vchiq_prepare_bulk_data()
289 bi); in vchiq_prepare_bulk_data()
415 bi->pagelist = NULL; in create_pagelist()
416 bi->buf = buf; in create_pagelist()
417 bi->size = count; in create_pagelist()
445 err = bus_dmamap_load(bi->pagelist_dma_tag, bi->pagelist_dma_map, pagelist, in create_pagelist()
536 bus_dmamem_free(bi->pagelist_dma_tag, bi->pagelist, bi->pagelist_dma_map); in create_pagelist()
604 bus_dmamap_unload(bi->pagelist_dma_tag, bi->pagelist_dma_map); in free_pagelist()
[all …]
/f-stack/dpdk/drivers/net/txgbe/base/
H A Dtxgbe_mng.c113 u32 bi; in txgbe_host_interface_command() local
139 for (bi = 0; bi < dword_len; bi++) in txgbe_host_interface_command()
140 buffer[bi] = rd32a(hw, TXGBE_MNGMBX, bi); in txgbe_host_interface_command()
148 for (; bi < dword_len + 2; bi++) in txgbe_host_interface_command()
149 buffer[bi] = rd32a(hw, TXGBE_MNGMBX, bi); in txgbe_host_interface_command()
170 for (; bi <= dword_len; bi++) in txgbe_host_interface_command()
171 buffer[bi] = rd32a(hw, TXGBE_MNGMBX, bi); in txgbe_host_interface_command()
/f-stack/freebsd/kern/
H A Dimgact_elf.c334 if (bi == NULL) in __elfN()
338 if (hdr->e_machine == bi->machine && (bi->flags & in __elfN()
365 bi_m = bi; in __elfN()
369 return (bi); in __elfN()
402 bi_m = bi; in __elfN()
412 if (bi == NULL || bi->flags & BI_BRAND_NOTE_MANDATORY || in __elfN()
418 return (bi); in __elfN()
426 if (bi == NULL || (bi->flags & in __elfN()
437 return (bi); in __elfN()
451 return (bi); in __elfN()
[all …]
/f-stack/dpdk/drivers/net/ice/base/
H A Dice_controlq.c150 struct ice_dma_mem *bi; in ice_alloc_rq_bufs() local
152 bi = &cq->rq.r.rq_bi[i]; in ice_alloc_rq_bufs()
153 bi->va = ice_alloc_dma_mem(hw, bi, cq->rq_buf_size); in ice_alloc_rq_bufs()
154 if (!bi->va) in ice_alloc_rq_bufs()
172 CPU_TO_LE32(ICE_HI_DWORD(bi->pa)); in ice_alloc_rq_bufs()
211 struct ice_dma_mem *bi; in ice_alloc_sq_bufs() local
213 bi = &cq->sq.r.sq_bi[i]; in ice_alloc_sq_bufs()
214 bi->va = ice_alloc_dma_mem(hw, bi, cq->sq_buf_size); in ice_alloc_sq_bufs()
215 if (!bi->va) in ice_alloc_sq_bufs()
1115 struct ice_dma_mem *bi; in ice_clean_rq_elem() local
[all …]
/f-stack/dpdk/drivers/common/iavf/
H A Diavf_adminq.c109 struct iavf_dma_mem *bi; in iavf_alloc_arq_bufs() local
125 bi = &hw->aq.arq.r.arq_bi[i]; in iavf_alloc_arq_bufs()
126 ret_code = iavf_allocate_dma_mem(hw, bi, in iavf_alloc_arq_bufs()
143 desc->datalen = CPU_TO_LE16((u16)bi->size); in iavf_alloc_arq_bufs()
148 CPU_TO_LE32(IAVF_HI_DWORD(bi->pa)); in iavf_alloc_arq_bufs()
150 CPU_TO_LE32(IAVF_LO_DWORD(bi->pa)); in iavf_alloc_arq_bufs()
175 struct iavf_dma_mem *bi; in iavf_alloc_asq_bufs() local
187 bi = &hw->aq.asq.r.asq_bi[i]; in iavf_alloc_asq_bufs()
188 ret_code = iavf_allocate_dma_mem(hw, bi, in iavf_alloc_asq_bufs()
875 struct iavf_dma_mem *bi; in iavf_clean_arq_element() local
[all …]
/f-stack/dpdk/drivers/net/i40e/base/
H A Di40e_adminq.c124 struct i40e_dma_mem *bi; in i40e_alloc_arq_bufs() local
140 bi = &hw->aq.arq.r.arq_bi[i]; in i40e_alloc_arq_bufs()
141 ret_code = i40e_allocate_dma_mem(hw, bi, in i40e_alloc_arq_bufs()
158 desc->datalen = CPU_TO_LE16((u16)bi->size); in i40e_alloc_arq_bufs()
163 CPU_TO_LE32(I40E_HI_DWORD(bi->pa)); in i40e_alloc_arq_bufs()
165 CPU_TO_LE32(I40E_LO_DWORD(bi->pa)); in i40e_alloc_arq_bufs()
190 struct i40e_dma_mem *bi; in i40e_alloc_asq_bufs() local
202 bi = &hw->aq.asq.r.asq_bi[i]; in i40e_alloc_asq_bufs()
203 ret_code = i40e_allocate_dma_mem(hw, bi, in i40e_alloc_asq_bufs()
1083 struct i40e_dma_mem *bi; local
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/i2c/
H A Di2c-pca-platform.txt5 and allows the parallel bus system to communicate bi-directionally
/f-stack/freebsd/contrib/device-tree/Bindings/pinctrl/
H A Drenesas,rza1-pinctrl.txt126 work in bi-directional mode and when the IO direction has to be specified
144 I2c master: both SDA and SCL pins need bi-directional operations
154 Both need to work in bi-directional mode, the driver manages this internally.
H A Dpinctrl-st.txt150 Example of mmcclk pin which is a bi-direction pull pu with retime config
/f-stack/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_common.c4561 u32 bi; in ixgbe_host_interface_command() local
4587 for (bi = 0; bi < dword_len; bi++) { in ixgbe_host_interface_command()
4588 buffer[bi] = IXGBE_READ_REG_ARRAY(hw, IXGBE_FLEX_MNG, bi); in ixgbe_host_interface_command()
4589 IXGBE_LE32_TO_CPUS((uintptr_t)&buffer[bi]); in ixgbe_host_interface_command()
4599 for (; bi < dword_len + 2; bi++) { in ixgbe_host_interface_command()
4600 buffer[bi] = IXGBE_READ_REG_ARRAY(hw, IXGBE_FLEX_MNG, in ixgbe_host_interface_command()
4601 bi); in ixgbe_host_interface_command()
4602 IXGBE_LE32_TO_CPUS(&buffer[bi]); in ixgbe_host_interface_command()
4623 for (; bi <= dword_len; bi++) { in ixgbe_host_interface_command()
4624 buffer[bi] = IXGBE_READ_REG_ARRAY(hw, IXGBE_FLEX_MNG, bi); in ixgbe_host_interface_command()
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/net/can/
H A Dsja1000.txt26 <0x0> : bi-phase output mode
/f-stack/freebsd/contrib/device-tree/Bindings/sound/
H A Dnvidia,tegra210-i2s.yaml11 bi-directional and single direction point-to-point serial
/f-stack/freebsd/contrib/device-tree/src/arm/
H A Dda850-lego-ev3.dts75 * The EV3 has two built-in bi-color LEDs behind the buttons.
/f-stack/freebsd/contrib/xz-embedded/
H A DREADME139 While some architectures are (partially) bi-endian, the endianness
/f-stack/dpdk/doc/guides/sample_app_ug/
H A Dl3_forward.rst206 … To support the hash performance test with up to 8M single direction flows/16M bi-direction flows,
/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-mio-defs.h8094 uint64_t bi : 1; /**< Break Interrupt bit */ member
8104 uint64_t bi : 1;
9159 uint64_t bi : 1; /**< Break Interrupt bit */ member
9169 uint64_t bi : 1;
/f-stack/dpdk/doc/guides/nics/
H A Di40e.rst798 …n ``l3fwd`` will be used for performance testing, with using two ports for bi-directional forwardi…
/f-stack/app/redis-5.0.5/deps/jemalloc/
H A Dconfigure887 -bindir | --bindir | --bindi | --bind | --bin | --bi)
889 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
/f-stack/freebsd/contrib/dev/acpica/
H A Dchanges.txt8857 address space. Includes support for bi-directional data buffers and an