Lines Matching defs:adapter
409 struct adapter *adapter; member
668 struct adapter { struct
681 struct adapter_params params; argument
682 struct cxgb4_virt_res vres;
683 unsigned int swintr;
685 unsigned int wol;
687 struct {
690 } msix_info[MAX_INGQ + 1];
692 struct sge sge;
694 struct net_device *port[MAX_NPORTS];
695 u8 chan_map[NCHAN]; /* channel -> port map */
697 u32 filter_mode;
698 unsigned int l2t_start;
699 unsigned int l2t_end;
700 struct l2t_data *l2t;
701 unsigned int clipt_start;
702 unsigned int clipt_end;
703 struct clip_tbl *clipt;
704 void *uld_handle[CXGB4_ULD_MAX];
705 struct list_head list_node;
706 struct list_head rcu_node;
708 struct tid_info tids;
709 void **tid_release_head;
710 spinlock_t tid_release_lock;
711 struct workqueue_struct *workq;
712 struct work_struct tid_release_task;
713 struct work_struct db_full_task;
714 struct work_struct db_drop_task;
715 bool tid_release_task_busy;
717 struct dentry *debugfs_root;
719 spinlock_t stats_lock;
720 spinlock_t win0_lock ____cacheline_aligned_in_smp;
1078 #define for_each_port(adapter, iter) \ argument
1109 static inline unsigned int core_ticks_to_us(const struct adapter *adapter, in core_ticks_to_us()