Home
last modified time | relevance | path

Searched refs:sync_type (Results 1 – 8 of 8) sorted by relevance

/f-stack/dpdk/lib/librte_ring/
H A Drte_ring_core.h77 enum rte_ring_sync_type sync_type; member
94 enum rte_ring_sync_type sync_type; /**< sync type of prod/cons */ member
110 enum rte_ring_sync_type sync_type; /**< sync type of prod/cons */ member
H A Drte_ring.c104 switch (ht->sync_type) { in reset_headtail()
195 RTE_BUILD_BUG_ON(offsetof(struct rte_ring_headtail, sync_type) != in rte_ring_init()
196 offsetof(struct rte_ring_hts_headtail, sync_type)); in rte_ring_init()
200 RTE_BUILD_BUG_ON(offsetof(struct rte_ring_headtail, sync_type) != in rte_ring_init()
201 offsetof(struct rte_ring_rts_headtail, sync_type)); in rte_ring_init()
218 ret = get_sync_type(flags, &r->prod.sync_type, &r->cons.sync_type); in rte_ring_init()
H A Drte_ring_rts.h368 if (r->prod.sync_type == RTE_RING_SYNC_MT_RTS) in rte_ring_get_prod_htd_max()
388 if (r->prod.sync_type != RTE_RING_SYNC_MT_RTS) in rte_ring_set_prod_htd_max()
408 if (r->cons.sync_type == RTE_RING_SYNC_MT_RTS) in rte_ring_get_cons_htd_max()
428 if (r->cons.sync_type != RTE_RING_SYNC_MT_RTS) in rte_ring_set_cons_htd_max()
H A Drte_ring_peek.h62 switch (r->prod.sync_type) { in __rte_ring_do_enqueue_start()
210 switch (r->prod.sync_type) { in rte_ring_enqueue_elem_finish()
262 switch (r->cons.sync_type) { in __rte_ring_do_dequeue_start()
416 switch (r->cons.sync_type) { in rte_ring_dequeue_elem_finish()
H A Drte_ring_peek_zc.h131 switch (r->prod.sync_type) { in __rte_ring_do_enqueue_zc_elem_start()
299 switch (r->prod.sync_type) { in rte_ring_enqueue_zc_elem_finish()
344 switch (r->cons.sync_type) { in __rte_ring_do_dequeue_zc_elem_start()
511 switch (r->cons.sync_type) { in rte_ring_dequeue_zc_elem_finish()
H A Drte_ring.h584 return r->prod.sync_type; in rte_ring_get_prod_sync_type()
612 return r->cons.sync_type; in rte_ring_get_cons_sync_type()
H A Drte_ring_elem.h572 switch (r->prod.sync_type) { in rte_ring_enqueue_bulk_elem()
756 switch (r->cons.sync_type) { in rte_ring_dequeue_bulk_elem()
944 switch (r->prod.sync_type) { in rte_ring_enqueue_burst_elem()
1056 switch (r->cons.sync_type) { in rte_ring_dequeue_burst_elem()
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Ddsl_scan.c659 dsl_scan_sync_state(dsl_scan_t *scn, dmu_tx_t *tx, state_sync_type_t sync_type) in dsl_scan_sync_state() argument
664 ASSERT(sync_type != SYNC_MANDATORY || scn->scn_bytes_pending == 0); in dsl_scan_sync_state()
695 } else if (sync_type == SYNC_CACHED) { in dsl_scan_sync_state()
3508 state_sync_type_t sync_type = SYNC_OPTIONAL; in dsl_scan_sync() local
3768 sync_type = SYNC_MANDATORY; in dsl_scan_sync()
3771 dsl_scan_sync_state(scn, tx, sync_type); in dsl_scan_sync()