| /f-stack/freebsd/sys/ |
| H A D | buf_ring.h | 74 for (i = br->br_cons_head; i != br->br_prod_head; in buf_ring_enqueue() 274 KASSERT(br->br_cons_head != br->br_prod_tail, in buf_ring_putback_sc() 276 br->br_ring[br->br_cons_head] = new; in buf_ring_putback_sc() 298 if (br->br_cons_head == br->br_prod_tail) in buf_ring_peek() 301 return (br->br_ring[br->br_cons_head]); in buf_ring_peek() 314 if (br->br_cons_head == br->br_prod_tail) in buf_ring_peek_clear_sc() 336 ret = br->br_ring[br->br_cons_head]; in buf_ring_peek_clear_sc() 337 br->br_ring[br->br_cons_head] = NULL; in buf_ring_peek_clear_sc() 340 return (br->br_ring[br->br_cons_head]); in buf_ring_peek_clear_sc() 348 return (((br->br_prod_head + 1) & br->br_prod_mask) == br->br_cons_tail); in buf_ring_full() [all …]
|
| /f-stack/freebsd/contrib/ck/include/ |
| H A D | ck_brlock.h | 65 ck_brlock_init(struct ck_brlock *br) in ck_brlock_init() argument 68 br->readers = NULL; in ck_brlock_init() 69 br->writer = false; in ck_brlock_init() 103 ck_pr_store_uint(&br->writer, false); in ck_brlock_write_unlock() 129 ck_brlock_write_unlock(br); in ck_brlock_write_trylock() 149 ck_brlock_write_lock(br); in ck_brlock_read_register() 154 ck_pr_store_ptr(&br->readers, reader); in ck_brlock_read_register() 156 ck_brlock_write_unlock(br); in ck_brlock_read_register() 164 ck_brlock_write_lock(br); in ck_brlock_read_unregister() 172 br->readers = reader->next; in ck_brlock_read_unregister() [all …]
|
| /f-stack/freebsd/kern/ |
| H A D | subr_bufring.c | 42 struct buf_ring *br; in buf_ring_alloc() local 46 br = malloc(sizeof(struct buf_ring) + count*sizeof(caddr_t), in buf_ring_alloc() 48 if (br == NULL) in buf_ring_alloc() 51 br->br_lock = lock; in buf_ring_alloc() 53 br->br_prod_size = br->br_cons_size = count; in buf_ring_alloc() 54 br->br_prod_mask = br->br_cons_mask = count-1; in buf_ring_alloc() 55 br->br_prod_head = br->br_cons_head = 0; in buf_ring_alloc() 56 br->br_prod_tail = br->br_cons_tail = 0; in buf_ring_alloc() 58 return (br); in buf_ring_alloc() 62 buf_ring_free(struct buf_ring *br, struct malloc_type *type) in buf_ring_free() argument [all …]
|
| /f-stack/dpdk/drivers/raw/ifpga/base/ |
| H A D | opae_ifpga_hw_api.c | 65 int opae_bridge_ifpga_get_prop(struct opae_bridge *br, in opae_bridge_ifpga_get_prop() argument 70 if (!br || !br->data) in opae_bridge_ifpga_get_prop() 73 port = br->data; in opae_bridge_ifpga_get_prop() 84 if (!br || !br->data) in opae_bridge_ifpga_set_prop() 87 port = br->data; in opae_bridge_ifpga_set_prop() 98 if (!br || !br->data || !port_info) in opae_bridge_ifpga_get_info() 101 port = br->data; in opae_bridge_ifpga_get_info() 116 if (!br || !br->data || !info) in opae_bridge_ifpga_get_region_info() 123 port = br->data; in opae_bridge_ifpga_get_region_info() 138 if (!br || !br->data) in opae_bridge_ifpga_set_err_irq() [all …]
|
| H A D | opae_debug.c | 20 void opae_bridge_dump(struct opae_bridge *br) in opae_bridge_dump() argument 23 opae_log("OPAE Bridge %s\n", br->name); in opae_bridge_dump() 24 opae_log("OPAE Bridge ID = %d\n", br->id); in opae_bridge_dump() 25 opae_log("OPAE Bridge OPs = %p\n", br->ops); in opae_bridge_dump() 26 opae_log("OPAE Bridge Private Data = %p\n", br->data); in opae_bridge_dump() 27 opae_log("OPAE Accelerator(under this bridge) = %p\n", br->acc); in opae_bridge_dump() 38 opae_log("OPAE Bridge (upstream) = %p\n", acc->br); in opae_accelerator_dump() 42 if (acc->br) in opae_accelerator_dump() 43 opae_bridge_dump(acc->br); in opae_accelerator_dump()
|
| H A D | ifpga_api.c | 15 struct opae_bridge *br = acc->br; in ifpga_acc_get_uuid() local 18 if (!br || !br->data) in ifpga_acc_get_uuid() 21 port = br->data; in ifpga_acc_get_uuid() 30 struct opae_bridge *br = acc->br; in ifpga_acc_set_irq() local 34 if (!br || !br->data) in ifpga_acc_set_irq() 40 port = br->data; in ifpga_acc_set_irq() 174 static int ifpga_br_reset(struct opae_bridge *br) in ifpga_br_reset() argument 176 struct ifpga_port_hw *port = br->data; in ifpga_br_reset()
|
| H A D | opae_hw_api.c | 26 struct opae_bridge *br = opae_zmalloc(sizeof(*br)); in opae_bridge_alloc() local 28 if (!br) in opae_bridge_alloc() 31 br->name = name; in opae_bridge_alloc() 32 br->ops = ops; in opae_bridge_alloc() 33 br->data = data; in opae_bridge_alloc() 35 opae_log("%s %p\n", __func__, br); in opae_bridge_alloc() 37 return br; in opae_bridge_alloc() 46 int opae_bridge_reset(struct opae_bridge *br) in opae_bridge_reset() argument 48 if (!br) in opae_bridge_reset() 51 if (br->ops && br->ops->reset) in opae_bridge_reset() [all …]
|
| H A D | opae_ifpga_hw_api.h | 220 int opae_bridge_ifpga_get_prop(struct opae_bridge *br, 222 int opae_bridge_ifpga_set_prop(struct opae_bridge *br, 257 int opae_bridge_ifpga_get_info(struct opae_bridge *br, 270 int opae_bridge_ifpga_get_region_info(struct opae_bridge *br, 278 int opae_bridge_ifpga_set_err_irq(struct opae_bridge *br,
|
| H A D | opae_hw_api.h | 118 int (*reset)(struct opae_bridge *br); 124 int opae_bridge_reset(struct opae_bridge *br); 125 #define opae_bridge_free(br) opae_free(br) argument 141 struct opae_bridge *br; member 194 return acc ? acc->br : NULL; in opae_acc_get_br()
|
| H A D | ifpga_enumerate.c | 232 struct opae_bridge *br; in build_info_commit_dev() local 246 br = opae_bridge_alloc(hw->adapter->name, &ifpga_br_ops, in build_info_commit_dev() 248 if (!br) in build_info_commit_dev() 251 br->id = binfo->current_port_id; in build_info_commit_dev() 263 opae_bridge_free(br); in build_info_commit_dev() 267 acc->br = br; in build_info_commit_dev() 270 acc->index = br->id; in build_info_commit_dev()
|
| H A D | opae_debug.h | 15 void opae_bridge_dump(struct opae_bridge *br);
|
| /f-stack/freebsd/net/ |
| H A D | ifq.h | 331 error = buf_ring_enqueue(br, m); in drbr_enqueue() 355 buf_ring_putback_sc(br, m_new); in drbr_putback() 359 drbr_peek(struct ifnet *ifp, struct buf_ring *br) in drbr_peek() argument 394 drbr_flush(NULL, br); in drbr_free() 395 buf_ring_free(br, type); in drbr_free() 409 return ((struct mbuf *)buf_ring_dequeue_sc(br)); in drbr_dequeue() 420 return (buf_ring_advance_sc(br)); in drbr_advance() 441 m = (struct mbuf *)buf_ring_peek(br); in drbr_dequeue_cond() 455 return (buf_ring_empty(br)); in drbr_empty() 465 return (!buf_ring_empty(br)); in drbr_needs_enqueue() [all …]
|
| H A D | if_var.h | 768 int drbr_inuse_drv(if_t ifp, struct buf_ring *br); 769 struct mbuf* drbr_dequeue_drv(if_t ifp, struct buf_ring *br); 770 int drbr_needs_enqueue_drv(if_t ifp, struct buf_ring *br); 771 int drbr_enqueue_drv(if_t ifp, struct buf_ring *br, struct mbuf *m);
|
| /f-stack/dpdk/drivers/bus/vmbus/ |
| H A D | private.h | 114 void vmbus_br_setup(struct vmbus_br *br, void *buf, unsigned int blen); 118 vmbus_br_availwrite(const struct vmbus_br *br, uint32_t windex) in vmbus_br_availwrite() argument 120 uint32_t rindex = br->vbr->rindex; in vmbus_br_availwrite() 123 return br->dsize - (windex - rindex); in vmbus_br_availwrite() 129 vmbus_br_availread(const struct vmbus_br *br) in vmbus_br_availread() argument 131 return br->dsize - vmbus_br_availwrite(br, br->vbr->windex); in vmbus_br_availread()
|
| H A D | vmbus_bufring.c | 36 void vmbus_br_setup(struct vmbus_br *br, void *buf, unsigned int blen) in vmbus_br_setup() argument 38 br->vbr = buf; in vmbus_br_setup() 39 br->windex = br->vbr->windex; in vmbus_br_setup() 40 br->dsize = blen - sizeof(struct vmbus_bufring); in vmbus_br_setup()
|
| H A D | vmbus_channel.c | 187 const struct vmbus_br *br = &channel->rxbr; in rte_vmbus_chan_rx_empty() local 190 return br->vbr->rindex == br->vbr->windex; in rte_vmbus_chan_rx_empty() 408 static void vmbus_dump_ring(FILE *f, const char *id, const struct vmbus_br *br) in vmbus_dump_ring() argument 410 const struct vmbus_bufring *vbr = br->vbr; in vmbus_dump_ring() 417 br->dsize, vmbus_br_availwrite(br, vbr->windex), in vmbus_dump_ring() 418 vmbus_br_availread(br)); in vmbus_dump_ring() 420 if (vmbus_rxbr_peek(br, &pkt, sizeof(pkt)) == 0) in vmbus_dump_ring()
|
| /f-stack/freebsd/arm/mv/ |
| H A D | mv_common.c | 1169 uint32_t br, cr; in decode_win_cpu_set() local 1409 uint32_t br, cr; in decode_win_cesa_setup() local 1497 uint32_t br, cr; in decode_win_usb_setup() local 1561 uint32_t br, cr; in decode_win_usb3_setup() local 1669 uint32_t br, sz; in decode_win_eth_setup() local 1758 uint32_t cr, br; in decode_win_pcie_setup() local 1791 ddrbase = br; in decode_win_pcie_setup() 1891 uint32_t br, sz; in decode_win_idma_setup() local 2158 uint32_t br, sz; in xor_active_dram() local 2194 uint32_t br, sz; in decode_win_xor_setup() local [all …]
|
| /f-stack/freebsd/netinet/ |
| H A D | in_fib_algo.c | 87 struct bsearch4_record br[0]; member 100 const struct bsearch4_record *br; in bsearch4_lookup() local 109 br = &bd->br[i]; in bsearch4_lookup() 110 if (addr4 < br->addr4) { in bsearch4_lookup() 114 } else if (addr4 > br->addr4) { in bsearch4_lookup() 120 return (br->nh); in bsearch4_lookup() 124 return (bd->br[start].nh); in bsearch4_lookup() 452 .arr = bd->br, in bsearch4_build()
|
| /f-stack/freebsd/contrib/openzfs/module/lua/setjmp/ |
| H A D | setjmp_s390x.S | 39 br %r14 60 br %r14
|
| /f-stack/dpdk/drivers/bus/vmbus/linux/ |
| H A D | vmbus_uio.c | 253 const struct vmbus_br *br = &chan->txbr; in vmbus_uio_map_secondary_subchan() local 264 ring_buf = br->vbr; in vmbus_uio_map_secondary_subchan() 265 ring_size = br->dsize + sizeof(struct vmbus_bufring); in vmbus_uio_map_secondary_subchan()
|
| /f-stack/dpdk/lib/librte_acl/ |
| H A D | acl_bld.c | 1439 struct rte_acl_build_rule *br, *head; in acl_build_rules() local 1447 ofs = n * sizeof(*br); in acl_build_rules() 1450 br = tb_alloc(&bcx->pool, sz); in acl_build_rules() 1452 wp = (uint32_t *)((uintptr_t)br + ofs); in acl_build_rules() 1460 br[num].next = head; in acl_build_rules() 1461 br[num].config = &bcx->cfg; in acl_build_rules() 1462 br[num].f = rule; in acl_build_rules() 1463 br[num].wildness = wp; in acl_build_rules() 1465 head = br + num; in acl_build_rules()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/powerpc/fsl/ |
| H A D | lbc.txt | 40 elbc-gpcm-br = <0xfd810800>;
|
| /f-stack/freebsd/arm64/coresight/ |
| H A D | coresight_if.m | 2 # Copyright (c) 2018 Ruslan Bukin <br@bsdpad.com>
|
| /f-stack/dpdk/drivers/bus/fslmc/qbman/include/ |
| H A D | fsl_qbman_portal.h | 1149 struct br { struct 1155 } br; member
|
| /f-stack/dpdk/examples/l3fwd-power/ |
| H A D | main.c | 396 enum busy_rate br; member 1087 enum busy_rate br; in main_telemetry_loop() local 1171 br = FULL; in main_telemetry_loop() 1174 br = (diff_tsc * 100) / MAX_CYCLES; in main_telemetry_loop() 1176 br = ZERO; in main_telemetry_loop() 1186 stats[lcore_id].br = br; in main_telemetry_loop() 2299 app_br += stats[lcore_id].br; in get_current_stat_values()
|