/freebsd-src/sys/dev/gve/ |
H A D | gve_tx.c | 38 gve_tx_fifo_init(struct gve_priv *priv, struct gve_tx_ring *tx) in gve_tx_fifo_init() 40 struct gve_queue_page_list *qpl = tx->com.qpl; in gve_tx_fifo_init() 41 struct gve_tx_fifo *fifo = &tx->fifo; in gve_tx_fifo_init() 54 struct gve_tx_ring *tx = &priv->tx[i]; in gve_tx_free_ring() 56 if (tx->desc_ring != NULL) { in gve_tx_free_ring() 57 gve_dma_free_coherent(&tx->desc_ring_mem); in gve_tx_free_ring() 58 tx->desc_ring = NULL; in gve_tx_free_ring() 61 if (tx->info != NULL) { in gve_tx_free_ring() 62 free(tx in gve_tx_free_ring() 37 gve_tx_fifo_init(struct gve_priv * priv,struct gve_tx_ring * tx) gve_tx_fifo_init() argument 53 struct gve_tx_ring *tx = &priv->tx[i]; gve_tx_free_ring() local 86 struct gve_tx_ring *tx = &priv->tx[i]; gve_tx_alloc_ring() local 176 gve_tx_clear_desc_ring(struct gve_tx_ring * tx) gve_tx_clear_desc_ring() argument 193 struct gve_tx_ring *tx = &priv->tx[i]; gve_clear_tx_ring() local 209 struct gve_tx_ring *tx = &priv->tx[i]; gve_start_tx_ring() local 229 struct gve_tx_ring *tx; gve_create_tx_rings() local 267 struct gve_tx_ring *tx = &priv->tx[i]; gve_stop_tx_ring() local 305 struct gve_tx_ring *tx = arg; gve_tx_intr() local 318 gve_tx_load_event_counter(struct gve_priv * priv,struct gve_tx_ring * tx) gve_tx_load_event_counter() argument 335 struct gve_tx_ring *tx = arg; gve_tx_cleanup_tq() local 455 gve_tx_avail(struct gve_tx_ring * tx) gve_tx_avail() argument 467 gve_can_tx(struct gve_tx_ring * tx,int bytes_required) gve_can_tx() argument 480 gve_fifo_bytes_required(struct gve_tx_ring * tx,uint16_t first_seg_len,uint16_t pkt_len) gve_fifo_bytes_required() argument 550 gve_xmit(struct gve_tx_ring * tx,struct mbuf * mbuf) gve_xmit() argument 693 gve_xmit_br(struct gve_tx_ring * tx) gve_xmit_br() argument 720 struct gve_tx_ring *tx = (struct gve_tx_ring *)arg; gve_xmit_tq() local 740 struct gve_tx_ring *tx; gve_xmit_ifp() local 792 struct gve_tx_ring *tx; gve_qflush() local [all...] |
/freebsd-src/sys/contrib/openzfs/module/zfs/ |
H A D | txg.c | 122 tx_state_t *tx = &dp->dp_tx; in txg_init() local 124 memset(tx, 0, sizeof (tx_state_t)); in txg_init() 126 tx->tx_cpu = vmem_zalloc(max_ncpus * sizeof (tx_cpu_t), KM_SLEEP); in txg_init() 131 mutex_init(&tx->tx_cpu[c].tc_lock, NULL, MUTEX_DEFAULT, NULL); in txg_init() 132 mutex_init(&tx->tx_cpu[c].tc_open_lock, NULL, MUTEX_NOLOCKDEP, in txg_init() 135 cv_init(&tx->tx_cpu[c].tc_cv[i], NULL, CV_DEFAULT, in txg_init() 137 list_create(&tx->tx_cpu[c].tc_callbacks[i], in txg_init() 143 mutex_init(&tx->tx_sync_lock, NULL, MUTEX_DEFAULT, NULL); in txg_init() 145 cv_init(&tx->tx_sync_more_cv, NULL, CV_DEFAULT, NULL); in txg_init() 146 cv_init(&tx->tx_sync_done_cv, NULL, CV_DEFAULT, NULL); in txg_init() [all …]
|
H A D | dmu_tx.c | 43 typedef void (*dmu_tx_hold_func_t)(dmu_tx_t *tx, struct dnode *dn, 67 dmu_tx_t *tx = kmem_zalloc(sizeof (dmu_tx_t), KM_SLEEP); in dmu_tx_create_dd() 68 tx->tx_dir = dd; in dmu_tx_create_dd() 70 tx->tx_pool = dd->dd_pool; in dmu_tx_create_dd() 71 list_create(&tx->tx_holds, sizeof (dmu_tx_hold_t), in dmu_tx_create_dd() 73 list_create(&tx->tx_callbacks, sizeof (dmu_tx_callback_t), in dmu_tx_create_dd() 75 tx->tx_start = gethrtime(); in dmu_tx_create_dd() 76 return (tx); in dmu_tx_create_dd() 82 dmu_tx_t *tx = dmu_tx_create_dd(os->os_dsl_dataset->ds_dir); in dmu_tx_create() 83 tx in dmu_tx_create() 66 dmu_tx_t *tx = kmem_zalloc(sizeof (dmu_tx_t), KM_SLEEP); dmu_tx_create_dd() local 81 dmu_tx_t *tx = dmu_tx_create_dd(os->os_dsl_dataset->ds_dir); dmu_tx_create() local 89 dmu_tx_t *tx = dmu_tx_create_dd(NULL); dmu_tx_create_assigned() local 100 dmu_tx_is_syncing(dmu_tx_t * tx) dmu_tx_is_syncing() argument 106 dmu_tx_private_ok(dmu_tx_t * tx) dmu_tx_private_ok() argument 112 dmu_tx_hold_dnode_impl(dmu_tx_t * tx,dnode_t * dn,enum dmu_tx_hold_type type,uint64_t arg1,uint64_t arg2) dmu_tx_hold_dnode_impl() argument 147 dmu_tx_hold_object_impl(dmu_tx_t * tx,objset_t * os,uint64_t object,enum dmu_tx_hold_type type,uint64_t arg1,uint64_t arg2) dmu_tx_hold_object_impl() argument 168 dmu_tx_add_new_object(dmu_tx_t * tx,dnode_t * dn) dmu_tx_add_new_object() argument 354 dmu_tx_hold_write(dmu_tx_t * tx,uint64_t object,uint64_t off,int len) dmu_tx_hold_write() argument 371 dmu_tx_hold_write_by_dnode(dmu_tx_t * tx,dnode_t * dn,uint64_t off,int len) dmu_tx_hold_write_by_dnode() argument 392 dmu_tx_hold_append(dmu_tx_t * tx,uint64_t object,uint64_t off,int len) dmu_tx_hold_append() argument 408 dmu_tx_hold_append_by_dnode(dmu_tx_t * tx,dnode_t * dn,uint64_t off,int len) dmu_tx_hold_append_by_dnode() argument 431 dmu_tx_mark_netfree(dmu_tx_t * tx) dmu_tx_mark_netfree() argument 439 dmu_tx_t *tx = txh->txh_tx; dmu_tx_count_free() local 523 dmu_tx_hold_free(dmu_tx_t * tx,uint64_t object,uint64_t off,uint64_t len) dmu_tx_hold_free() argument 536 dmu_tx_hold_free_by_dnode(dmu_tx_t * tx,dnode_t * dn,uint64_t off,uint64_t len) dmu_tx_hold_free_by_dnode() argument 558 dmu_tx_hold_clone_by_dnode(dmu_tx_t * tx,dnode_t * dn,uint64_t off,int len) dmu_tx_hold_clone_by_dnode() argument 575 dmu_tx_t *tx = txh->txh_tx; dmu_tx_hold_zap_impl() local 624 dmu_tx_hold_zap(dmu_tx_t * tx,uint64_t object,int add,const char * name) dmu_tx_hold_zap() argument 637 dmu_tx_hold_zap_by_dnode(dmu_tx_t * tx,dnode_t * dn,int add,const char * name) dmu_tx_hold_zap_by_dnode() argument 650 dmu_tx_hold_bonus(dmu_tx_t * tx,uint64_t object) dmu_tx_hold_bonus() argument 663 dmu_tx_hold_bonus_by_dnode(dmu_tx_t * tx,dnode_t * dn) dmu_tx_hold_bonus_by_dnode() argument 675 dmu_tx_hold_space(dmu_tx_t * tx,uint64_t space) dmu_tx_hold_space() argument 691 dmu_tx_dirty_buf(dmu_tx_t * tx,dmu_buf_impl_t * db) dmu_tx_dirty_buf() argument 919 dmu_tx_delay(dmu_tx_t * tx,uint64_t dirty) dmu_tx_delay() argument 1011 dmu_tx_try_assign(dmu_tx_t * tx,uint64_t txg_how) dmu_tx_try_assign() argument 1124 dmu_tx_unassign(dmu_tx_t * tx) dmu_tx_unassign() argument 1195 dmu_tx_assign(dmu_tx_t * tx,uint64_t txg_how) dmu_tx_assign() argument 1224 dmu_tx_wait(dmu_tx_t * tx) dmu_tx_wait() argument 1292 dmu_tx_destroy(dmu_tx_t * tx) dmu_tx_destroy() argument 1315 dmu_tx_commit(dmu_tx_t * tx) dmu_tx_commit() argument 1353 dmu_tx_abort(dmu_tx_t * tx) dmu_tx_abort() argument 1367 dmu_tx_get_txg(dmu_tx_t * tx) dmu_tx_get_txg() argument 1374 dmu_tx_pool(dmu_tx_t * tx) dmu_tx_pool() argument 1381 dmu_tx_callback_register(dmu_tx_t * tx,dmu_tx_callback_func_t * func,void * data) dmu_tx_callback_register() argument 1422 dmu_tx_sa_registration_hold(sa_os_t * sa,dmu_tx_t * tx) dmu_tx_sa_registration_hold() argument 1440 dmu_tx_hold_spill(dmu_tx_t * tx,uint64_t object) dmu_tx_hold_spill() argument 1452 dmu_tx_hold_sa_create(dmu_tx_t * tx,int attrsize) dmu_tx_hold_sa_create() argument 1489 dmu_tx_hold_sa(dmu_tx_t * tx,sa_handle_t * hdl,boolean_t may_grow) dmu_tx_hold_sa() argument [all...] |
H A D | dsl_destroy.c | 91 dsl_destroy_snapshot_check(void *arg, dmu_tx_t *tx) in dsl_destroy_snapshot_check() argument 97 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_destroy_snapshot_check() 128 process_old_cb(void *arg, const blkptr_t *bp, boolean_t bp_freed, dmu_tx_t *tx) in process_old_cb() argument 137 dsl_deadlist_insert(&poa->ds->ds_deadlist, bp, bp_freed, tx); in process_old_cb() 148 dsl_free_sync(poa->pio, dp, tx->tx_txg, bp); in process_old_cb() 155 dsl_dataset_t *ds_next, boolean_t after_branch_point, dmu_tx_t *tx) in process_old_deadlist() argument 170 process_old_cb, &poa, tx)); in process_old_deadlist() 176 -poa.used, -poa.comp, -poa.uncomp, tx); in process_old_deadlist() 205 dsl_dir_remove_clones_key_impl(dsl_dir_t *dd, uint64_t mintxg, dmu_tx_t *tx, in dsl_dir_remove_clones_key_impl() argument 231 mintxg, tx); in dsl_dir_remove_clones_key_impl() 250 dsl_dir_remove_clones_key(dsl_dir_t * top_dd,uint64_t mintxg,dmu_tx_t * tx) dsl_dir_remove_clones_key() argument 275 dsl_destroy_snapshot_handle_remaps(dsl_dataset_t * ds,dsl_dataset_t * ds_next,dmu_tx_t * tx) dsl_destroy_snapshot_handle_remaps() argument 307 dsl_destroy_snapshot_sync_impl(dsl_dataset_t * ds,boolean_t defer,dmu_tx_t * tx) dsl_destroy_snapshot_sync_impl() argument 571 dsl_destroy_snapshot_sync(void * arg,dmu_tx_t * tx) dsl_destroy_snapshot_sync() argument 708 dmu_tx_t *tx; global() member 717 dmu_tx_t *tx = ka->tx; kill_blkptr() local 741 old_synchronous_dataset_destroy(dsl_dataset_t * ds,dmu_tx_t * tx) old_synchronous_dataset_destroy() argument 813 dsl_destroy_head_check(void * arg,dmu_tx_t * tx) dsl_destroy_head_check() argument 830 dsl_dir_destroy_sync(uint64_t ddobj,dmu_tx_t * tx) dsl_dir_destroy_sync() argument 903 dsl_async_clone_destroy(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_async_clone_destroy() argument 962 dsl_async_dataset_destroy(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_async_dataset_destroy() argument 1011 dsl_destroy_head_sync_impl(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_destroy_head_sync_impl() argument 1182 dsl_destroy_head_sync(void * arg,dmu_tx_t * tx) dsl_destroy_head_sync() argument 1195 dsl_destroy_head_begin_sync(void * arg,dmu_tx_t * tx) dsl_destroy_head_begin_sync() argument [all...] |
H A D | dsl_dataset.c | 104 uint64_t obj, dmu_tx_t *tx); 106 dmu_tx_t *tx); 137 dsl_dataset_block_born(dsl_dataset_t *ds, const blkptr_t *bp, dmu_tx_t *tx) in dsl_dataset_block_born() 139 spa_t *spa = dmu_tx_pool(tx)->dp_spa; in dsl_dataset_block_born() 148 ASSERT(dmu_tx_is_syncing(tx)); in dsl_dataset_block_born() 155 dsl_pool_mos_diduse_space(tx->tx_pool, in dsl_dataset_block_born() 162 dmu_buf_will_dirty(ds->ds_dbuf, tx); in dsl_dataset_block_born() 206 DD_USED_REFRSRV, DD_USED_HEAD, tx); in dsl_dataset_block_born() 218 uint64_t size, uint64_t birth, dmu_tx_t *tx) in dsl_dataset_block_remapped() 222 ASSERT(dmu_tx_is_syncing(tx)); in dsl_dataset_block_remapped() 136 dsl_dataset_block_born(dsl_dataset_t * ds,const blkptr_t * bp,dmu_tx_t * tx) dsl_dataset_block_born() argument 217 dsl_dataset_block_remapped(dsl_dataset_t * ds,uint64_t vdev,uint64_t offset,uint64_t size,uint64_t birth,dmu_tx_t * tx) dsl_dataset_block_remapped() argument 250 dsl_dataset_block_kill(dsl_dataset_t * ds,const blkptr_t * bp,dmu_tx_t * tx,boolean_t async) dsl_dataset_block_kill() argument 527 dsl_dataset_snap_remove(dsl_dataset_t * ds,const char * name,dmu_tx_t * tx,boolean_t adj_cnt) dsl_dataset_snap_remove() argument 1091 dsl_dataset_activate_feature(uint64_t dsobj,spa_feature_t f,void * arg,dmu_tx_t * tx) dsl_dataset_activate_feature() argument 1122 dsl_dataset_deactivate_feature_impl(dsl_dataset_t * ds,spa_feature_t f,dmu_tx_t * tx) dsl_dataset_deactivate_feature_impl() argument 1136 dsl_dataset_deactivate_feature(dsl_dataset_t * ds,spa_feature_t f,dmu_tx_t * tx) dsl_dataset_deactivate_feature() argument 1144 dsl_dataset_create_sync_dd(dsl_dir_t * dd,dsl_dataset_t * origin,dsl_crypto_params_t * dcp,uint64_t flags,dmu_tx_t * tx) dsl_dataset_create_sync_dd() argument 1260 dsl_dataset_zero_zil(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_dataset_zero_zil() argument 1283 dsl_dataset_create_sync(dsl_dir_t * pdd,const char * lastname,dsl_dataset_t * origin,uint64_t flags,cred_t * cr,dsl_crypto_params_t * dcp,dmu_tx_t * tx) dsl_dataset_create_sync() argument 1388 dsl_dataset_remove_from_next_clones(dsl_dataset_t * ds,uint64_t obj,dmu_tx_t * tx) dsl_dataset_remove_from_next_clones() argument 1428 dsl_dataset_dirty(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_dataset_dirty() argument 1461 dsl_dataset_snapshot_reserve_space(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_dataset_snapshot_reserve_space() argument 1490 dsl_dataset_snapshot_check_impl(dsl_dataset_t * ds,const char * snapname,dmu_tx_t * tx,boolean_t recv,uint64_t cnt,cred_t * cr,proc_t * proc) dsl_dataset_snapshot_check_impl() argument 1548 dsl_dataset_snapshot_check(void * arg,dmu_tx_t * tx) dsl_dataset_snapshot_check() argument 1692 dsl_dataset_snapshot_sync_impl(dsl_dataset_t * ds,const char * snapname,dmu_tx_t * tx) dsl_dataset_snapshot_sync_impl() argument 1872 dsl_dataset_snapshot_sync(void * arg,dmu_tx_t * tx) dsl_dataset_snapshot_sync() argument 1987 dsl_dataset_snapshot_tmp_check(void * arg,dmu_tx_t * tx) dsl_dataset_snapshot_tmp_check() argument 2022 dsl_dataset_snapshot_tmp_sync(void * arg,dmu_tx_t * tx) dsl_dataset_snapshot_tmp_sync() argument 2075 dsl_dataset_sync(dsl_dataset_t * ds,zio_t * rio,dmu_tx_t * tx) dsl_dataset_sync() argument 2205 dsl_flush_pending_livelist(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_flush_pending_livelist() argument 2250 dsl_dataset_sync_done(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_dataset_sync_done() argument 2950 dsl_dataset_rename_snapshot_check(void * arg,dmu_tx_t * tx) dsl_dataset_rename_snapshot_check() argument 2979 dmu_tx_t *tx = ddrsa->ddrsa_tx; dsl_dataset_rename_snapshot_sync_impl() local 3012 dsl_dataset_rename_snapshot_sync(void * arg,dmu_tx_t * tx) dsl_dataset_rename_snapshot_sync() argument 3054 dsl_dataset_handoff_check(dsl_dataset_t * ds,void * owner,dmu_tx_t * tx) dsl_dataset_handoff_check() argument 3084 dsl_dataset_rollback_check(void * arg,dmu_tx_t * tx) dsl_dataset_rollback_check() argument 3212 dsl_dataset_rollback_sync(void * arg,dmu_tx_t * tx) dsl_dataset_rollback_sync() argument 3279 dsl_dataset_promote_check(void * arg,dmu_tx_t * tx) dsl_dataset_promote_check() argument 3503 dsl_dataset_promote_sync(void * arg,dmu_tx_t * tx) dsl_dataset_promote_sync() argument 3907 dsl_dataset_clone_swap_check_impl(dsl_dataset_t * clone,dsl_dataset_t * origin_head,boolean_t force,void * owner,dmu_tx_t * tx) dsl_dataset_clone_swap_check_impl() argument 3980 dsl_dataset_swap_remap_deadlists(dsl_dataset_t * clone,dsl_dataset_t * origin,dmu_tx_t * tx) dsl_dataset_swap_remap_deadlists() argument 4015 dsl_dataset_clone_swap_sync_impl(dsl_dataset_t * clone,dsl_dataset_t * origin_head,dmu_tx_t * tx) dsl_dataset_clone_swap_sync_impl() argument 4289 dsl_dataset_set_refquota_check(void * arg,dmu_tx_t * tx) dsl_dataset_set_refquota_check() argument 4333 dsl_dataset_set_refquota_sync(void * arg,dmu_tx_t * tx) dsl_dataset_set_refquota_sync() argument 4373 dsl_dataset_set_refreservation_check(void * arg,dmu_tx_t * tx) dsl_dataset_set_refreservation_check() argument 4434 dsl_dataset_set_refreservation_sync_impl(dsl_dataset_t * ds,zprop_source_t source,uint64_t value,dmu_tx_t * tx) dsl_dataset_set_refreservation_sync_impl() argument 4461 dsl_dataset_set_refreservation_sync(void * arg,dmu_tx_t * tx) dsl_dataset_set_refreservation_sync() argument 4495 dsl_dataset_set_compression_check(void * arg,dmu_tx_t * tx) dsl_dataset_set_compression_check() argument 4513 dsl_dataset_set_compression_sync(void * arg,dmu_tx_t * tx) dsl_dataset_set_compression_sync() argument 4812 dsl_dataset_zapify(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_dataset_zapify() argument 4867 dsl_dataset_set_remap_deadlist_object(dsl_dataset_t * ds,uint64_t obj,dmu_tx_t * tx) dsl_dataset_set_remap_deadlist_object() argument 4876 dsl_dataset_unset_remap_deadlist_object(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_dataset_unset_remap_deadlist_object() argument 4883 dsl_dataset_destroy_remap_deadlist(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_dataset_destroy_remap_deadlist() argument 4899 dsl_dataset_create_remap_deadlist(dsl_dataset_t * ds,dmu_tx_t * tx) dsl_dataset_create_remap_deadlist() argument 4924 dsl_dataset_activate_redaction(dsl_dataset_t * ds,uint64_t * redact_snaps,uint64_t num_redact_snaps,dmu_tx_t * tx) dsl_dataset_activate_redaction() argument [all...] |
H A D | dmu_object.c | 49 int dnodesize, dnode_t **allocated_dnode, const void *tag, dmu_tx_t *tx) in dmu_object_alloc_impl() argument 193 bonuslen, dn_slots, tx); in dmu_object_alloc_impl() 195 dmu_tx_add_new_object(tx, dn); in dmu_object_alloc_impl() 227 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) in dmu_object_alloc() argument 230 bonuslen, 0, NULL, NULL, tx); in dmu_object_alloc() 236 dmu_tx_t *tx) in dmu_object_alloc_ibs() argument 239 bonustype, bonuslen, 0, NULL, NULL, tx); in dmu_object_alloc_ibs() 244 dmu_object_type_t bonustype, int bonuslen, int dnodesize, dmu_tx_t *tx) in dmu_object_alloc_dnsize() argument 247 bonuslen, dnodesize, NULL, NULL, tx)); in dmu_object_alloc_dnsize() 258 int dnodesize, dnode_t **allocated_dnode, const void *tag, dmu_tx_t *tx) in dmu_object_alloc_hold() argument 266 dmu_object_claim(objset_t * os,uint64_t object,dmu_object_type_t ot,int blocksize,dmu_object_type_t bonustype,int bonuslen,dmu_tx_t * tx) dmu_object_claim() argument 275 dmu_object_claim_dnsize(objset_t * os,uint64_t object,dmu_object_type_t ot,int blocksize,dmu_object_type_t bonustype,int bonuslen,int dnodesize,dmu_tx_t * tx) dmu_object_claim_dnsize() argument 304 dmu_object_reclaim(objset_t * os,uint64_t object,dmu_object_type_t ot,int blocksize,dmu_object_type_t bonustype,int bonuslen,dmu_tx_t * tx) dmu_object_reclaim() argument 313 dmu_object_reclaim_dnsize(objset_t * os,uint64_t object,dmu_object_type_t ot,int blocksize,dmu_object_type_t bonustype,int bonuslen,int dnodesize,boolean_t keep_spill,dmu_tx_t * tx) dmu_object_reclaim_dnsize() argument 338 dmu_object_rm_spill(objset_t * os,uint64_t object,dmu_tx_t * tx) dmu_object_rm_spill() argument 360 dmu_object_free(objset_t * os,uint64_t object,dmu_tx_t * tx) dmu_object_free() argument 459 dmu_object_zapify(objset_t * mos,uint64_t object,dmu_object_type_t old_type,dmu_tx_t * tx) dmu_object_zapify() argument 490 dmu_object_free_zapified(objset_t * mos,uint64_t object,dmu_tx_t * tx) dmu_object_free_zapified() argument [all...] |
/freebsd-src/sys/dev/ioat/ |
H A D | ioat_test.c | 83 ioat_test_transaction_destroy(struct test_transaction *tx) in ioat_test_transaction_destroy() argument 88 if (tx->buf[i] != NULL) { in ioat_test_transaction_destroy() 89 free(tx->buf[i], M_IOAT_TEST); in ioat_test_transaction_destroy() 90 tx->buf[i] = NULL; in ioat_test_transaction_destroy() 94 free(tx, M_IOAT_TEST); in ioat_test_transaction_destroy() 101 struct test_transaction *tx; in ioat_test_transaction_destroy() 104 tx = malloc(sizeof(*tx), M_IOAT_TEST, M_NOWAIT | M_ZERO); in ioat_test_transaction_create() 105 if (tx == NULL) in ioat_test_transaction_create() 108 tx in ioat_test_transaction_create() 107 struct test_transaction *tx; ioat_test_transaction_create() local 146 ioat_compare_ok(struct test_transaction * tx) ioat_compare_ok() argument 180 struct test_transaction *tx; ioat_dma_test_callback() local 206 struct test_transaction *tx; ioat_test_prealloc_memory() local 237 struct test_transaction *tx, *s; ioat_test_release_memory() local 251 struct test_transaction *tx; ioat_test_submit_1_tx() local [all...] |
/freebsd-src/sys/dev/wtap/ |
H A D | if_wtapioctl.h | 60 u_int32_t ast_txurn; /* tx underrun interrupts */ 67 u_int32_t ast_tx_encap; /* tx encapsulation failed */ 68 u_int32_t ast_tx_nonode; /* tx failed 'cuz no node */ 69 u_int32_t ast_tx_nombuf; /* tx failed 'cuz no mbuf */ 70 u_int32_t ast_tx_nomcl; /* tx failed 'cuz no cluster */ 71 u_int32_t ast_tx_linear; /* tx linearized to cluster */ 72 u_int32_t ast_tx_nodata; /* tx discarded empty frame */ 73 u_int32_t ast_tx_busdma; /* tx failed for dma resrcs */ 74 u_int32_t ast_tx_xretries;/* tx failed 'cuz too many retries */ 75 u_int32_t ast_tx_fifoerr; /* tx failed 'cuz FIFO underrun */ [all …]
|
/freebsd-src/sys/dev/ath/ |
H A D | if_athioctl.h | 65 u_int32_t ast_txurn; /* tx underrun interrupts */ 72 u_int32_t ast_tx_encap; /* tx encapsulation failed */ 73 u_int32_t ast_tx_nonode; /* tx failed 'cuz no node */ 74 u_int32_t ast_tx_nombuf; /* tx failed 'cuz no mbuf */ 75 u_int32_t ast_tx_nomcl; /* tx failed 'cuz no cluster */ 76 u_int32_t ast_tx_linear; /* tx linearized to cluster */ 77 u_int32_t ast_tx_nodata; /* tx discarded empty frame */ 78 u_int32_t ast_tx_busdma; /* tx failed for dma resrcs */ 79 u_int32_t ast_tx_xretries;/* tx failed 'cuz too many retries */ 80 u_int32_t ast_tx_fifoerr; /* tx failed 'cuz FIFO underrun */ [all …]
|
/freebsd-src/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | tx.h | 11 * enum iwl_tx_flags - bitmasks for tx_flags in TX command 13 * @TX_CMD_FLG_WRITE_TX_POWER: update current tx power value in the mgmt frame 15 * @TX_CMD_FLG_STA_RATE: use RS table with initial index from the TX command. 16 * Otherwise, use rate_n_flags from the TX command 32 * @TX_CMD_FLG_CALIB: activate PA TX power calibrations 73 * enum iwl_tx_cmd_flags - bitmasks for tx_flags in TX command for 22000 74 * @IWL_TX_FLAGS_CMD_RATE: use rate from the TX command 93 * enum iwl_tx_pm_timeouts - pm timeout values in TX command 109 * enum iwl_tx_cmd_sec_ctrl - bitmasks for security control in TX command 117 * from the table instead of from the TX comman 741 struct iwl_tx_cmd tx; global() member 760 struct iwl_tx_cmd tx; global() member [all...] |
/freebsd-src/sys/gnu/dev/bwn/phy_n/ |
H A D | if_bwn_radio_2055.h | 44 #define B2055_C1_SP_TXGC1 0x0D /* SP TX GC1 Core 1 */ 45 #define B2055_C1_SP_TXGC2 0x0E /* SP TX GC2 Core 1 */ 46 #define B2055_C2_SP_TXGC1 0x0F /* SP TX GC1 Core 2 */ 47 #define B2055_C2_SP_TXGC2 0x10 /* SP TX GC2 Core 2 */ 53 #define B2055_C1_PD_TX 0x16 /* PD Core 1 TX */ 57 #define B2055_C2_PD_TX 0x1A /* PD Core 2 TX */ 152 #define B2055_C1_RX_TXBBRCAL 0x79 /* Core 1 RX TX BB RCAL */ 153 #define B2055_C1_TX_RF_SPGA 0x7A /* Core 1 TX RF SGM PGA */ 154 #define B2055_C1_TX_RF_SPAD 0x7B /* Core 1 TX RF SGM PAD */ 155 #define B2055_C1_TX_RF_CNTPGA1 0x7C /* Core 1 TX RF counter PGA 1 */ [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
H A D | qcom,lpass-tx-macro.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,lpass-tx-macro.yaml# 7 title: LPASS(Low Power Audio Subsystem) TX Macro audio codec 16 - qcom,sc7280-lpass-tx-macro 17 - qcom,sm6115-lpass-tx-macro 18 - qcom,sm8250-lpass-tx-macro 19 - qcom,sm8450-lpass-tx-macro 20 - qcom,sm8550-lpass-tx-macro 21 - qcom,sc8280xp-lpass-tx-macro 24 - qcom,sm8650-lpass-tx-macro 25 - qcom,x1e80100-lpass-tx-macro [all …]
|
/freebsd-src/crypto/openssl/crypto/rc4/asm/ |
H A D | rc4-x86_64.pl | 166 my @TX=("%rax","%rbx"); 180 xor $TX[1],$TX[1] 182 sub $XX[0],$TX[1] 184 movl ($dat,$XX[0],4),$TX[0]#d 189 and \$7,$TX[1] 192 sub $TX[1],$len 194 add $TX[0]#b,$YY#b 196 movl $TX[0]#d,($dat,$YY,4) 198 add $TY#b,$TX[0]#b 200 movl ($dat,$TX[0],4),$TY#d [all …]
|
/freebsd-src/sys/contrib/dev/mediatek/mt76/ |
H A D | testmode.h | 26 * @MT76_TM_ATTR_TX_LENGTH: packet tx mpdu length (u32) 27 * @MT76_TM_ATTR_TX_RATE_MODE: packet tx mode (u8, see &enum mt76_testmode_tx_mode) 28 * @MT76_TM_ATTR_TX_RATE_NSS: packet tx number of spatial streams (u8) 29 * @MT76_TM_ATTR_TX_RATE_IDX: packet tx rate/MCS index (u8) 30 * @MT76_TM_ATTR_TX_RATE_SGI: packet tx use short guard interval (u8) 31 * @MT76_TM_ATTR_TX_RATE_LDPC: packet tx enable LDPC (u8) 32 * @MT76_TM_ATTR_TX_RATE_STBC: packet tx enable STBC (u8) 33 * @MT76_TM_ATTR_TX_LTF: packet tx LTF, set 0 to 2 for 1x, 2x, and 4x LTF (u8) 35 * @MT76_TM_ATTR_TX_ANTENNA: tx antenna mask (u8) 36 * @MT76_TM_ATTR_TX_POWER_CONTROL: enable tx power control (u8) [all …]
|
/freebsd-src/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5212desc.h | 27 * AR5212-specific tx/rx descriptor definition. 40 } tx; member 50 #define ds_ctl2 u.tx.ctl2 51 #define ds_ctl3 u.tx.ctl3 52 #define ds_txstatus0 u.tx.status0 53 #define ds_txstatus1 u.tx.status1 57 /* TX ds_ctl0 */ 65 #define AR_AntModeXmit 0x1e000000 /* TX antenna seslection */ 67 #define AR_TxInterReq 0x20000000 /* TX interrupt request */ 71 /* TX ds_ctl1 */ [all …]
|
/freebsd-src/sys/dev/e1000/ |
H A D | e1000_regs.h | 90 #define E1000_TXCW 0x00178 /* Tx Configuration Word - RW */ 103 #define E1000_TCTL 0x00400 /* Tx Control - RW */ 104 #define E1000_TCTL_EXT 0x00404 /* Extended Tx Control - RW */ 105 #define E1000_TIPG 0x00410 /* Tx Inter-packet gap -RW */ 106 #define E1000_TBT 0x00448 /* Tx Burst Timer - RW */ 117 #define E1000_IOSFPC 0x00F28 /* TX corrupted data */ 193 /* QAV Tx mode control register */ 196 /* QAV Tx mode control register bitfields masks */ 221 /* QAV Tx mode control registers where _n can be 0 or 1. */ 224 /* QAV Tx mode control register bitfields masks */ [all …]
|
/freebsd-src/sys/dev/eqos/ |
H A D | if_eqos.c | 262 bus_dmamap_sync(sc->tx.desc_tag, sc->tx.desc_map, BUS_DMASYNC_PREWRITE); in eqos_setup_txdesc() 263 sc->tx.desc_ring[index].des0 = htole32((uint32_t)paddr); in eqos_setup_txdesc() 264 sc->tx.desc_ring[index].des1 = htole32((uint32_t)(paddr >> 32)); in eqos_setup_txdesc() 265 sc->tx.desc_ring[index].des2 = htole32(tdes2 | len); in eqos_setup_txdesc() 266 sc->tx.desc_ring[index].des3 = htole32(tdes3 | total_len); in eqos_setup_txdesc() 273 int first = sc->tx.head; in eqos_setup_txbuf() 277 error = bus_dmamap_load_mbuf_sg(sc->tx.buf_tag, in eqos_setup_txbuf() 278 sc->tx.buf_map[first].map, m, segs, &nsegs, 0); in eqos_setup_txbuf() 282 device_printf(sc->dev, "TX packe in eqos_setup_txbuf() [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | sc7280-herobrine-villager-r1.dtsi | 26 "TX SWR_ADC0", "ADC1_OUTPUT", 27 "TX SWR_ADC1", "ADC2_OUTPUT", 28 "TX SWR_ADC2", "ADC3_OUTPUT", 29 "TX SWR_DMIC0", "DMIC1_OUTPUT", 30 "TX SWR_DMIC1", "DMIC2_OUTPUT", 31 "TX SWR_DMIC2", "DMIC3_OUTPUT", 32 "TX SWR_DMIC3", "DMIC4_OUTPUT", 33 "TX SWR_DMIC4", "DMIC5_OUTPUT", 34 "TX SWR_DMIC5", "DMIC6_OUTPUT", 35 "TX SWR_DMIC6", "DMIC7_OUTPUT", [all …]
|
/freebsd-src/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zfs_vnops_os.c | 97 * zfs_zinactive() may require a new tx, which could deadlock the system 98 * if you were already holding one. This deadlock occurs because the tx 100 * prevents the new tx from progressing, resulting in a deadlock. If you 101 * must call zrele() within a tx, use zfs_zrele_async(). Note that iput() 117 * the tx assigns, and sometimes after (e.g. z_lock), then failing 121 * Thread B is in an already-assigned tx, and blocks for this lock. 123 * forever, because the previous txg can't quiesce until B's tx commits. 138 * (6) At the end of each vnode op, the DMU tx must always commit, 150 * tx = dmu_tx_create(...); // get DMU tx 567 dmu_tx_t *tx; zfs_create() local 814 dmu_tx_t *tx; zfs_tmpfile() local 956 dmu_tx_t *tx; zfs_remove() local 1195 dmu_tx_t *tx; zfs_mkdir() local 1383 dmu_tx_t *tx; zfs_rmdir() local 1738 dmu_tx_t *tx = NULL; zfs_setattr_dir() local 1861 dmu_tx_t *tx; zfs_setattr() local 2702 dmu_tx_t *tx; zfs_rename() local 3233 dmu_tx_t *tx; zfs_symlink() local 3442 dmu_tx_t *tx; zfs_link() local 3661 dmu_tx_t *tx; zfs_putpage() local 3881 dmu_tx_t *tx; zfs_dirty_inode() local 3968 dmu_tx_t *tx = dmu_tx_create(zfsvfs->z_os); zfs_inactive() local [all...] |
/freebsd-src/sys/contrib/openzfs/include/sys/ |
H A D | dmu_tx.h | 50 * No synchronization is needed because a tx can only be handled 116 * Used for dmu tx kstat. 145 int dmu_tx_assign(dmu_tx_t *tx, uint64_t txg_how); 146 void dmu_tx_commit(dmu_tx_t *tx); 147 void dmu_tx_abort(dmu_tx_t *tx); 148 uint64_t dmu_tx_get_txg(dmu_tx_t *tx); 149 struct dsl_pool *dmu_tx_pool(dmu_tx_t *tx); 150 void dmu_tx_wait(dmu_tx_t *tx); 161 int dmu_tx_is_syncing(dmu_tx_t *tx); 162 int dmu_tx_private_ok(dmu_tx_t *tx); [all …]
|
/freebsd-src/sys/dev/neta/ |
H A D | if_mvneta.c | 111 /* Rx/Tx Queue Control */ 159 /* Tx Subroutines */ 296 "tx_good_oct", "Good Octets Tx"}, 298 "tx_good_frame", "Good Frames Tx"}, 302 "tx_mcast_frame", "Multicast Frames Tx"}, 304 "tx_bcast_frame", "Broadcast Frames Tx"}, 308 "fc_tx", "Flow Control Tx"}, 416 * Create Tx DMA in mvneta_dma_create() 434 "Failed to create DMA tag for Tx descriptors.\n"); in mvneta_dma_create() 451 "Failed to create DMA tag for Tx mbuf in mvneta_dma_create() 1011 struct mvneta_tx_ring *tx; mvneta_portdown() local 1252 struct mvneta_tx_ring *tx; mvneta_ring_alloc_tx_queue() local 1296 struct mvneta_tx_ring *tx; mvneta_ring_dealloc_tx_queue() local 1405 struct mvneta_tx_ring *tx; mvneta_ring_init_tx_queue() local 1447 struct mvneta_tx_ring *tx; mvneta_ring_flush_tx_queue() local 1528 struct mvneta_tx_ring *tx; mvneta_tx_queue_init() local 1584 struct mvneta_tx_ring *tx; mvneta_tx_queue_enable() local 1752 struct mvneta_tx_ring *tx; mvneta_tick() local 1833 struct mvneta_tx_ring *tx; mvneta_qflush() local 1854 struct mvneta_tx_ring *tx; mvneta_tx_task() local 1876 struct mvneta_tx_ring *tx; mvneta_xmitfast_locked() local 1921 struct mvneta_tx_ring *tx; mvneta_transmit() local 1970 struct mvneta_tx_ring *tx; mvneta_xmit_locked() local 1998 struct mvneta_tx_ring *tx; mvneta_start() local 2672 struct mvneta_tx_ring *tx; mvneta_tx_queue() local 2847 struct mvneta_tx_ring *tx; mvneta_tx_queue_complete() local 2926 struct mvneta_tx_ring *tx; mvneta_tx_drain() local 3546 struct mvneta_tx_ring *tx; mvneta_update_mib() local [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | snps,dwmac.yaml | 311 snps,mtl-tx-config: 314 Multiple TX Queues parameters. Phandle to a node that 315 implements the 'tx-queues-config' object described in 318 tx-queues-config: 321 snps,tx-queues-to-use: 323 description: number of TX queues to be used in the driver 324 snps,tx-sched-wrr: 327 snps,tx-sched-wfq: 330 snps,tx-sched-dwrr: 336 - snps,tx [all...] |
/freebsd-src/sys/dev/isci/scil/ |
H A D | scu_bios_definitions.h | 230 * Spread Spectrum Clocking (SSC) setting for Tx: 303 * AFE XCVR Tx Amplitude and Equalization Control Register Set 310 * - Software sets AFE XCVR Tx Control Register Tx Equalization 315 * LUTSel=00b. It contains the Tx Equalization settings that will be 322 * LUTSel=01b. It contains the Tx Equalization settings that will 329 * LUTSel=10b. It contains the Tx Equalization settings that will 336 * LUTSel=11b. It contains the Tx Equalization settings that will 393 * This bitfield indicates the OEM's desired default Tx 400 * SATA SSC Tx Disabled = 0x0 401 * SATA SSC Tx at +0 / -1419 PPM Spread = 0x2 [all …]
|
/freebsd-src/sys/dev/tpm/ |
H A D | tpm_spibus.c | 64 uint8_t tx[4] = {0}; in tpm_spi_read_n() local 71 tx[0] = 0x80 | (size - 1); /* Write (size) bytes */ in tpm_spi_read_n() 72 tx[1] = (off >> 16) & 0xff; in tpm_spi_read_n() 73 tx[2] = (off >> 8) & 0xff; in tpm_spi_read_n() 74 tx[3] = off & 0xff; in tpm_spi_read_n() 76 spic.tx_cmd = tx; in tpm_spi_read_n() 77 spic.tx_cmd_sz = sizeof(tx); in tpm_spi_read_n() 79 spic.rx_cmd_sz = sizeof(tx); in tpm_spi_read_n() 87 memset(tx, 0, sizeof(tx)); in tpm_spi_read_n() 100 uint8_t tx[8] = {0}; in tpm_spi_write_n() local [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/display/msm/ |
H A D | hdmi.yaml | 16 - qcom,hdmi-tx-8084 17 - qcom,hdmi-tx-8660 18 - qcom,hdmi-tx-8960 19 - qcom,hdmi-tx-8974 20 - qcom,hdmi-tx-8994 21 - qcom,hdmi-tx-8996 22 - qcom,hdmi-tx-8998 69 qcom,hdmi-tx-mux-en-gpios: 74 qcom,hdmi-tx-mux-sel-gpios: 79 qcom,hdmi-tx [all...] |