/illumos-gate/usr/src/uts/common/io/ath/ |
H A D | ath_hal.h | 68 #define HAL_NUM_TX_QUEUES 10 /* max number of tx queues */ 125 /* flags passed to tx descriptor setup methods */ 141 /* tx error flags */ 143 #define HAL_TXERR_FILT 0x02 /* blocked by tx filtering */ 232 HAL_CAP_TXPOW = 15, /* global tx power limit */ 233 HAL_CAP_TPC = 16, /* per-packet tx power control */ 322 * packets must have a key entry marked in the tx descriptor. 365 * Disable post-tx backoff following each frame. 370 * lower priority tx queues are handled with respect 539 int8_t maxRegTxPower; /* max regulatory tx powe 836 struct ath_tx_status tx; /* xmit status */ member in union:ath_desc_status::__anon4919 [all...] |
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/ecore/ |
H A D | ecore_sp_verbs.c | 2626 /* In e1x there we only take into account rx accept flag since tx switching 4885 /* >= because tx only must always be smaller than cos since the 4895 if (o->next_tx_only) /* print num tx-only if any exist */ 4896 ECORE_MSG(pdev, "primary cid %d: num tx-only cons %d\n", 5095 /* initialize the general, tx and rx parts of a queue object */ 5107 &data->tx, 5120 /* initialize the general and tx parts of a tx-only queue object */ 5132 &data->tx, 5135 ECORE_MSG(pdev, "cid %d, tx b [all...] |
H A D | ecore_sp_verbs.h | 942 } tx; member in struct:ecore_queue_init_params 1110 * class. Any further traffic class is supported by a tx-only
|
/illumos-gate/usr/src/lib/libscf/common/ |
H A D | lowlevel.c | 3746 scf_transaction_t *tx; local 3751 if ((tx = cur->entry_tx) != NULL) { 3752 tx->tran_invalid = 1; 3753 uu_list_remove(tx->tran_props, cur); 3909 scf_transaction_property_new(scf_transaction_t *tx, argument 3912 return (transaction_add(tx, entry, REP_PROTOCOL_TX_ENTRY_NEW, 3922 scf_transaction_property_change(scf_transaction_t *tx, argument 3925 return (transaction_add(tx, entry, REP_PROTOCOL_TX_ENTRY_CLEAR, 3935 scf_transaction_property_change_type(scf_transaction_t *tx, argument 3938 return (transaction_add(tx, entr 3948 scf_transaction_property_delete(scf_transaction_t *tx, scf_transaction_entry_t *entry, const char *prop) argument [all...] |
/illumos-gate/usr/src/uts/common/io/bfe/ |
H A D | bfe.c | 276 bfe_ring_t *tx = &bfe->bfe_tx_ring; local 281 * - tx's r_lock : locks down only TX side. 284 mutex_enter(&tx->r_lock); 297 bfe_ring_t *tx = &bfe->bfe_tx_ring; local 302 mutex_exit(&tx->r_lock); 1931 * for us to not roll over the ring since we are based on producer (tx)
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_resc.c | 959 /* Set hw consumer index pointers to null, so we won't get rx/tx completion */ 2684 lm_bd_chain_bds_consumed(&tx_chain->bd_chain, pkt->u1.tx.bd_used); 2685 if (pkt->u1.tx.coalesce_buf) { 2687 lm_put_coalesce_buffer(pdev, tx_chain, pkt->u1.tx.coalesce_buf); 2688 pkt->u1.tx.coalesce_buf = NULL;
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_net.c | 585 DTRACE_PROBE4(tx, void *, socket, iovec_t *, &iovec[0],
|
/illumos-gate/usr/src/uts/common/io/i40e/ |
H A D | i40e_main.c | 269 * | uint32_t (tx ring size) +--> TX Ring Size 270 * | uint32_t (tx free list size) +--> TX Free List Size 1485 uint32_t rx, tx; local 1494 tx = i40e->i40e_frame_max; 1495 i40e->i40e_tx_buf_size = ((tx >> 10) + 1496 ((tx & (((uint32_t)1 << 10) -1)) > 0 ? 1 : 0)) << 10; 2134 i40e_error(i40e, "timed out disabling tx queue %d", 2351 i40e_error(i40e, "failed to clear tx queue %d context: %d", 2358 i40e_error(i40e, "failed to set tx queue %d context: %d", 2432 i40e_error(i40e, "failed to enable tx queu [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | spa_misc.c | 1254 spa_activate_mos_feature(spa_t *spa, const char *feature, dmu_tx_t *tx) argument 1265 if (tx->tx_txg != TXG_INITIAL)
|
/illumos-gate/usr/src/lib/librestart/common/ |
H A D | librestart.c | 1047 tx_set_value(scf_transaction_t *tx, scf_transaction_entry_t *ent, argument 1053 if (scf_transaction_property_change_type(tx, ent, pname, 1076 if (scf_transaction_property_new(tx, ent, pname, ty) == 0)
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlwlan.c | 1611 scf_type_t type, const char *val, scf_transaction_t *tx) 1624 if (scf_transaction_property_new(tx, entry, prop_name, type) != 0) 1610 add_new_property(scf_handle_t *handle, const char *prop_name, scf_type_t type, const char *val, scf_transaction_t *tx) argument
|
/illumos-gate/usr/src/cmd/fm/eversholt/files/common/ |
H A D | pci.esc | 293 * - tx-oor: the device sends a byte count larger than the completers 324 event error.io.pcix.tx-oor@PCIFN; 363 error.io.pcix.tx-oor@PCI_NOT_HB, 384 prop error.io.pcix.tx-oor@PCIFN (1)-> 536 error.io.pcix.tx-oor@pcibus/pcidev<todev>/pcifn { todev != 32},
|
/illumos-gate/usr/src/uts/common/io/nxge/npi/ |
H A D | npi_vir.c | 749 * contains the tx/rx channel binding info. 793 bind.bits.ldw.tx = tn;
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vsw_ldc.c | 156 /* tx/msg/rcv thread routines */ 736 /* Stop the tx thread */ 2004 ldcp->tx = vsw_ldctx_pri; 2012 ldcp->tx = vsw_ldctx; 2034 ldcp->tx = vsw_ldctx; 3755 status = ldcp->tx(ldcp, mp, mpt, count); 3893 * ordinary frames and signal the tx thread. 4750 D2(vswp, "%s(%lld):tx thread stopped\n",
|
H A D | vnet_gen.c | 310 uint32_t vgen_tx_delay = 0x30; /* delay when tx descr not available */ 313 uint32_t vgen_txwd_timeout = VGEN_TXWD_TIMEOUT; /* tx timeout in msec */ 760 /* (is_tagged == B_FALSE): fallthru to tag tx packet: */ 835 status = ldcp->tx(ldcp, mp); 871 /* priority frame, use pri tx function */ 1561 * Lookup the vlan id of the given tx frame. If it is a vlan-tagged frame, 3583 * separate wrapper function for 'tx', so we set it to 3585 * we leave the 'tx' pointer as is (initialized in 3588 ldcp->tx = ldcp->tx_dringdata; 3731 ldcp->tx [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | zone.c | 3583 kthread_t *tx = zone->zone_kthreads; local 3585 t->t_forw = tx; 3586 t->t_back = tx->t_back; 3587 tx->t_back->t_forw = t; 3588 tx->t_back = t;
|
/illumos-gate/usr/src/uts/common/io/arn/ |
H A D | arn_xmit.c | 144 * queue up a dest/ac pair for tx scheduling 997 /* Called only when tx aggregation is enabled and HT is supported */ 1012 "failed to find tx node\n"); 1029 * in tx aggregation state. 1156 /* Check if a tx buffer is available */ 1237 /* Assign seqno, tidno for tx aggrefation */ 1288 /* Rate module function to set rate related fields in tx descriptor */ 1490 "tx queue [%u] %x, link %p\n", 1510 * Double check the hal tx pending count 1557 * We mark tx descriptor [all...] |
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 1421 dump_bptree_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) argument 1459 dump_bpobj_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) argument 2671 count_block_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) argument
|
/illumos-gate/usr/src/uts/common/io/iwn/ |
H A D | if_iwnreg.h | 1458 struct iwn_tx_stats tx; member in struct:iwn_stats
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/common/ |
H A D | bnxe_clc.c | 2556 /* Set tx mtu */ 12920 /* Get the 4 lanes xgxs config rx and tx */ 12921 u32 rx = 0, tx = 0, i; local 12932 tx = REG_RD(cb, shmem_base + 12940 tx = REG_RD(cb, shmem_base + 12948 phy->tx_preemphasis[i << 1] = ((tx>>16) & 0xffff); 12949 phy->tx_preemphasis[(i << 1) + 1] = (tx & 0xffff);
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/fw/ |
H A D | 5710_hsi.h | 291 #define DOORBELL_HDR_T_RX (0x1<<0) /* BitField data 1 for rx doorbell, 0 for tx doorbell */ 295 #define DOORBELL_HDR_T_DPM_SIZE (0x3<<2) /* BitField data rdma tx only: DPM transaction size specifier (64/128/256/512 bytes) */ 311 #define ETH_TX_DOORBELL_RESERVED_TX_FIN_FLAG (0x1<<6) /* BitField params tx fin command flag */ 321 #define ETH_TX_DOORBELL_RESERVED_TX_FIN_FLAG (0x1<<6) /* BitField params tx fin command flag */ 546 #define ISCSI_TX_DOORBELL_RESERVED_TX_FIN_FLAG (0x1<<6) /* BitField params tx fin command flag */ 556 #define ISCSI_TX_DOORBELL_RESERVED_TX_FIN_FLAG (0x1<<6) /* BitField params tx fin command flag */ 807 #define TOE_TX_DOORBELL_TX_FIN_FLAG (0x1<<6) /* BitField params tx fin command flag */ 817 #define TOE_TX_DOORBELL_TX_FIN_FLAG (0x1<<6) /* BitField params tx fin command flag */ 1892 #define __XSTORM_FCOE_EXTRA_AG_CONTEXT_SECTION_RESERVED58 (0x1<<1) /* BitField tcp_agg_vars2Various aggregative variables Enables the tx window based decision */ 1920 #define __XSTORM_FCOE_EXTRA_AG_CONTEXT_SECTION_RESERVED58 (0x1<<1) /* BitField tcp_agg_vars2Various aggregative variables Enables the tx windo 3227 struct client_init_tx_data tx /* client init tx data */; member in struct:client_init_ramrod_data 4408 struct client_init_tx_data tx /* client init tx data */; member in struct:tx_queue_init_ramrod_data [all...] |
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/ |
H A D | lm5710.h | 340 /* Number of packets per indication in calls to mm_indicate_rx/tx. */ 592 } tx; member in union:_lm_packet_t::_lm_pkt_info_t 788 /* parameters for tx/rx chians. 1264 // preemphasis rx/tx configuration 1369 * vm's that don't have their mac in the tx cam can't be 'switched' between pfs 3070 u32_t pending_tx_packets_on_fwd; /* There were pending tx packets on forward channel at time of abort 3241 - these settings are derived from user configured interrupt coalesing mode and tx/rx interrupts rate (lm params).
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_solaris.c | 3826 emlxs_abort_all(emlxs_hba_t *hba, uint32_t *tx, uint32_t *chip) argument 3860 *tx = txcnt; 8642 /* Flush the IO's on the tx queues */ 8682 /* Flush the IO's on the tx queues for this lun */ 9311 /* Deferring iocb tx until */ 9331 /* Flush tx queues */ 9354 /* Flush tx queues */ 9756 /* Flush tx queue */ 9774 /* Flush tx queues */ 9794 /* Flush tx queue [all...] |