Lines Matching refs:adap
412 #define ADAPTER_LOCK(adap) sx_xlock(&(adap)->lock);
413 #define ADAPTER_UNLOCK(adap) sx_xunlock(&(adap)->lock);
414 #define ADAPTER_LOCK_INIT(adap, name) SX_INIT(&(adap)->lock, name)
415 #define ADAPTER_LOCK_DEINIT(adap) SX_DESTROY(&(adap)->lock)
416 #define ADAPTER_LOCK_ASSERT_NOTOWNED(adap) sx_assert(&(adap)->lock, SA_UNLOCKED)
424 #define ADAPTER_LOCK(adap) mtx_lock(&(adap)->lock);
425 #define ADAPTER_UNLOCK(adap) mtx_unlock(&(adap)->lock);
426 #define ADAPTER_LOCK_INIT(adap, name) mtx_init(&(adap)->lock, name, 0, MTX_DEF)
427 #define ADAPTER_LOCK_DEINIT(adap) mtx_destroy(&(adap)->lock)
428 #define ADAPTER_LOCK_ASSERT_NOTOWNED(adap) mtx_assert(&(adap)->lock, MA_NOTOWNED)
498 adap2pinfo(struct adapter *adap, int idx)
500 return &adap->port[idx];
512 int t3_mgmt_tx(adapter_t *adap, struct mbuf *m);
531 void t3_rx_eth_lro(adapter_t *adap, struct sge_rspq *rq, struct mbuf *m,
533 void t3_rx_eth(struct adapter *adap, struct sge_rspq *rq, struct mbuf *m, int ethpad);
534 void t3_lro_flush(adapter_t *adap, struct sge_qset *qs, struct lro_state *state);