Home
last modified time | relevance | path

Searched refs:br (Results 1 – 25 of 35) sorted by relevance

12

/f-stack/freebsd/sys/
H A Dbuf_ring.h74 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 Dck_brlock.h65 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 Dsubr_bufring.c42 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 Dopae_ifpga_hw_api.c65 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 Dopae_debug.c20 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 Difpga_api.c15 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 Dopae_hw_api.c26 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 Dopae_ifpga_hw_api.h220 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 Dopae_hw_api.h118 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 Difpga_enumerate.c232 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 Dopae_debug.h15 void opae_bridge_dump(struct opae_bridge *br);
/f-stack/freebsd/net/
H A Difq.h331 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 Dif_var.h768 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 Dprivate.h114 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 Dvmbus_bufring.c36 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 Dvmbus_channel.c187 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 Dmv_common.c1169 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 Din_fib_algo.c87 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 Dsetjmp_s390x.S39 br %r14
60 br %r14
/f-stack/dpdk/drivers/bus/vmbus/linux/
H A Dvmbus_uio.c253 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 Dacl_bld.c1439 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 Dlbc.txt40 elbc-gpcm-br = <0xfd810800>;
/f-stack/freebsd/arm64/coresight/
H A Dcoresight_if.m2 # Copyright (c) 2018 Ruslan Bukin <br@bsdpad.com>
/f-stack/dpdk/drivers/bus/fslmc/qbman/include/
H A Dfsl_qbman_portal.h1149 struct br { struct
1155 } br; member
/f-stack/dpdk/examples/l3fwd-power/
H A Dmain.c396 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()

12