| /f-stack/freebsd/net/route/ |
| H A D | nhop_utils.c | 124 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 D | nhop_utils.h | 192 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 D | vchiq_2835_arm.c | 276 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 D | txgbe_mng.c | 113 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 D | imgact_elf.c | 334 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 D | ice_controlq.c | 150 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 D | iavf_adminq.c | 109 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 D | i40e_adminq.c | 124 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 D | i2c-pca-platform.txt | 5 and allows the parallel bus system to communicate bi-directionally
|
| /f-stack/freebsd/contrib/device-tree/Bindings/pinctrl/ |
| H A D | renesas,rza1-pinctrl.txt | 126 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 D | pinctrl-st.txt | 150 Example of mmcclk pin which is a bi-direction pull pu with retime config
|
| /f-stack/dpdk/drivers/net/ixgbe/base/ |
| H A D | ixgbe_common.c | 4561 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 D | sja1000.txt | 26 <0x0> : bi-phase output mode
|
| /f-stack/freebsd/contrib/device-tree/Bindings/sound/ |
| H A D | nvidia,tegra210-i2s.yaml | 11 bi-directional and single direction point-to-point serial
|
| /f-stack/freebsd/contrib/device-tree/src/arm/ |
| H A D | da850-lego-ev3.dts | 75 * The EV3 has two built-in bi-color LEDs behind the buttons.
|
| /f-stack/freebsd/contrib/xz-embedded/ |
| H A D | README | 139 While some architectures are (partially) bi-endian, the endianness
|
| /f-stack/dpdk/doc/guides/sample_app_ug/ |
| H A D | l3_forward.rst | 206 … 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 D | cvmx-mio-defs.h | 8094 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 D | i40e.rst | 798 …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 D | configure | 887 -bindir | --bindir | --bindi | --bind | --bin | --bi) 889 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
|
| /f-stack/freebsd/contrib/dev/acpica/ |
| H A D | changes.txt | 8857 address space. Includes support for bi-directional data buffers and an
|