/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_debugfs.h | 29 static inline void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) { } in ionic_debugfs_add_qcq() argument 31 static inline void ionic_debugfs_del_qcq(struct ionic_qcq *qcq) { } in ionic_debugfs_del_qcq() argument
|
H A D | ionic_debugfs.c | 113 void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_debugfs_add_qcq() argument 250 ionic_debugfs_del_qcq(struct ionic_qcq *qcq) ionic_debugfs_del_qcq() argument [all...] |
H A D | ionic_dev.c | 436 void ionic_dev_cmd_adminq_init(struct ionic_dev *idev, struct ionic_qcq *qcq, in ionic_dev_cmd_adminq_init() argument
|
H A D | ionic_txrx.c | 155 struct ionic_qcq *qcq = q_to_qcq(q); in ionic_rx_clean() local 419 static void ionic_dim_update(struct ionic_qcq *qcq, int napi_mode) in ionic_dim_update() argument 455 struct ionic_qcq *qcq in ionic_tx_napi() local 488 struct ionic_qcq *qcq = napi_to_qcq(napi); ionic_rx_napi() local 524 struct ionic_qcq *qcq = napi_to_qcq(napi); ionic_txrx_napi() local [all...] |
H A D | ionic_lif.c | 50 struct ionic_qcq *qcq; in ionic_dim_work() local 200 static int ionic_request_irq(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_request_irq() argument 243 static int ionic_qcq_enable(struct ionic_qcq *qcq) in ionic_qcq_enable() argument 288 ionic_qcq_disable(struct ionic_qcq *qcq, bool send_to_hw) ionic_qcq_disable() argument 332 ionic_lif_qcq_deinit(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_lif_qcq_deinit() argument 351 ionic_qcq_intr_free(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_qcq_intr_free() argument 363 ionic_qcq_free(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_qcq_free() argument 440 ionic_alloc_qcq_interrupt(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_alloc_qcq_interrupt() argument 487 ionic_qcq_alloc(struct ionic_lif *lif, unsigned int type, unsigned int index, const char *name, unsigned int flags, unsigned int num_descs, unsigned int desc_size, unsigned int cq_desc_size, unsigned int sg_desc_size, unsigned int pid, struct ionic_qcq **qcq) ionic_qcq_alloc() argument 698 ionic_qcq_sanitize(struct ionic_qcq *qcq) ionic_qcq_sanitize() argument 709 ionic_lif_txq_init(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_lif_txq_init() argument 770 ionic_lif_rxq_init(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_lif_rxq_init() argument 2681 struct ionic_qcq *qcq; ionic_lif_adminq_init() local 2722 struct ionic_qcq *qcq = lif->notifyqcq; ionic_lif_notifyq_init() local [all...] |
H A D | ionic_lif.h | 282 static inline void debug_stats_napi_poll(struct ionic_qcq *qcq, in debug_stats_napi_poll() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_debugfs.h | 29 static inline void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) { } in ionic_debugfs_add_qcq() argument 31 static inline void ionic_debugfs_del_qcq(struct ionic_qcq *qcq) { } in ionic_debugfs_del_qcq() argument
|
H A D | ionic_debugfs.c | 113 void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_debugfs_add_qcq() argument 294 ionic_debugfs_del_qcq(struct ionic_qcq *qcq) ionic_debugfs_del_qcq() argument [all...] |
H A D | ionic_dev.c | 574 void ionic_dev_cmd_adminq_init(struct ionic_dev *idev, struct ionic_qcq *qcq, in ionic_dev_cmd_adminq_init() argument
|
H A D | ionic_txrx.c | 283 struct ionic_qcq *qcq = q_to_qcq(q); in ionic_rx_clean() local 533 static void ionic_dim_update(struct ionic_qcq *qcq, int napi_mode) in ionic_dim_update() argument 569 struct ionic_qcq *qcq = napi_to_qcq(napi); ionic_tx_napi() local 603 struct ionic_qcq *qcq = napi_to_qcq(napi); ionic_rx_napi() local 795 struct ionic_qcq *qcq = q_to_qcq(q); ionic_tx_clean() local [all...] |
H A D | ionic_lif.c | 54 struct ionic_qcq *qcq; in ionic_dim_work() local 210 struct ionic_qcq *qcq = container_of(timer, struct ionic_qcq, napi_deadline); in ionic_napi_deadline() local 224 static int ionic_request_irq(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_request_irq() argument 267 ionic_qcq_enable(struct ionic_qcq *qcq) ionic_qcq_enable() argument 312 ionic_qcq_disable(struct ionic_lif *lif, struct ionic_qcq *qcq, int fw_err) ionic_qcq_disable() argument 358 ionic_lif_qcq_deinit(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_lif_qcq_deinit() argument 377 ionic_qcq_intr_free(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_qcq_intr_free() argument 389 ionic_qcq_free(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_qcq_free() argument 483 ionic_alloc_qcq_interrupt(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_alloc_qcq_interrupt() argument 530 ionic_qcq_alloc(struct ionic_lif *lif, unsigned int type, unsigned int index, const char *name, unsigned int flags, unsigned int num_descs, unsigned int desc_size, unsigned int cq_desc_size, unsigned int sg_desc_size, unsigned int pid, struct ionic_qcq **qcq) ionic_qcq_alloc() argument 775 ionic_qcq_sanitize(struct ionic_qcq *qcq) ionic_qcq_sanitize() argument 788 ionic_lif_txq_init(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_lif_txq_init() argument 856 ionic_lif_rxq_init(struct ionic_lif *lif, struct ionic_qcq *qcq) ionic_lif_rxq_init() argument 3436 struct ionic_qcq *qcq; ionic_lif_adminq_init() local 3482 struct ionic_qcq *qcq = lif->notifyqcq; ionic_lif_notifyq_init() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/pds_core/ |
H A D | debugfs.c | 107 void pdsc_debugfs_add_qcq(struct pdsc *pdsc, struct pdsc_qcq *qcq) in pdsc_debugfs_add_qcq() argument 170 pdsc_debugfs_del_qcq(struct pdsc_qcq *qcq) pdsc_debugfs_del_qcq() argument [all...] |
H A D | adminq.c | 9 struct pdsc_qcq *qcq; member 13 static int pdsc_process_notifyq(struct pdsc_qcq *qcq) in pdsc_process_notifyq() argument 75 void pdsc_process_adminq(struct pdsc_qcq *qcq) in pdsc_process_adminq() argument 141 struct pdsc_qcq *qcq = container_of(work, struct pdsc_qcq, work); pdsc_work_thread() local 149 struct pdsc_qcq *qcq; pdsc_adminq_isr() local 166 __pdsc_adminq_post(struct pdsc *pdsc, struct pdsc_qcq *qcq, union pds_core_adminq_cmd *cmd, union pds_core_adminq_comp *comp, struct pdsc_wait_context *wc) __pdsc_adminq_post() argument [all...] |
H A D | core.c | 106 static void pdsc_qcq_intr_free(struct pdsc *pdsc, struct pdsc_qcq *qcq) in pdsc_qcq_intr_free() argument 116 static int pdsc_qcq_intr_alloc(struct pdsc *pdsc, struct pdsc_qcq *qcq) in pdsc_qcq_intr_alloc() argument 136 pdsc_qcq_free(struct pdsc *pdsc, struct pdsc_qcq *qcq) pdsc_qcq_free() argument 188 pdsc_qcq_alloc(struct pdsc *pdsc, unsigned int type, unsigned int index, const char *name, unsigned int flags, unsigned int num_descs, unsigned int desc_size, unsigned int cq_desc_size, unsigned int pid, struct pdsc_qcq *qcq) pdsc_qcq_alloc() argument [all...] |