/Linux-v5.10/drivers/net/ethernet/pensando/ionic/ |
D | ionic_ethtool.c | 21 static void ionic_get_stats_strings(struct ionic_lif *lif, u8 *buf) in ionic_get_stats_strings() 32 struct ionic_lif *lif; in ionic_get_stats() local 42 static int ionic_get_stats_count(struct ionic_lif *lif) in ionic_get_stats_count() 54 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_sset_count() local 71 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_strings() local 87 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_drvinfo() local 105 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_regs() local 123 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_link_ksettings() local 266 struct ionic_lif *lif = netdev_priv(netdev); in ionic_set_link_ksettings() local 299 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_pauseparam() local [all …]
|
D | ionic_lif.c | 61 struct ionic_lif *lif = container_of(work, struct ionic_lif, deferred.work); in ionic_lif_deferred_work() local 113 static void ionic_link_status_check(struct ionic_lif *lif) in ionic_link_status_check() 157 void ionic_link_status_check_request(struct ionic_lif *lif, bool can_sleep) in ionic_link_status_check_request() 188 static int ionic_request_irq(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_request_irq() 207 static int ionic_intr_alloc(struct ionic_lif *lif, struct ionic_intr_info *intr) in ionic_intr_alloc() 234 struct ionic_lif *lif = q->lif; in ionic_qcq_enable() local 270 struct ionic_lif *lif; in ionic_qcq_disable() local 311 static void ionic_lif_qcq_deinit(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_lif_qcq_deinit() 330 static void ionic_qcq_intr_free(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_qcq_intr_free() 342 static void ionic_qcq_free(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_qcq_free() [all …]
|
D | ionic_rx_filter.c | 12 void ionic_rx_filter_free(struct ionic_lif *lif, struct ionic_rx_filter *f) in ionic_rx_filter_free() 21 void ionic_rx_filter_replay(struct ionic_lif *lif) in ionic_rx_filter_replay() 90 int ionic_rx_filters_init(struct ionic_lif *lif) in ionic_rx_filters_init() 106 void ionic_rx_filters_deinit(struct ionic_lif *lif) in ionic_rx_filters_deinit() 122 int ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index, in ionic_rx_filter_save() 175 struct ionic_rx_filter *ionic_rx_filter_by_vlan(struct ionic_lif *lif, u16 vid) in ionic_rx_filter_by_vlan() 194 struct ionic_rx_filter *ionic_rx_filter_by_addr(struct ionic_lif *lif, in ionic_rx_filter_by_addr()
|
D | ionic_stats.c | 177 #define MAX_Q(lif) ((lif)->netdev->real_num_tx_queues) argument 179 static void ionic_get_lif_stats(struct ionic_lif *lif, in ionic_get_lif_stats() 214 static u64 ionic_sw_stats_get_count(struct ionic_lif *lif) in ionic_sw_stats_get_count() 248 static void ionic_sw_stats_get_strings(struct ionic_lif *lif, u8 **buf) in ionic_sw_stats_get_strings() 342 static void ionic_sw_stats_get_values(struct ionic_lif *lif, u64 **buf) in ionic_sw_stats_get_values()
|
D | ionic_debugfs.h | 28 static inline void ionic_debugfs_add_lif(struct ionic_lif *lif) { } in ionic_debugfs_add_lif() 29 static inline void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) { } in ionic_debugfs_add_qcq() 30 static inline void ionic_debugfs_del_lif(struct ionic_lif *lif) { } in ionic_debugfs_del_lif()
|
D | ionic_main.c | 188 static void ionic_adminq_flush(struct ionic_lif *lif) in ionic_adminq_flush() 205 static int ionic_adminq_check_err(struct ionic_lif *lif, in ionic_adminq_check_err() 254 static int ionic_adminq_post(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) in ionic_adminq_post() 290 int ionic_adminq_post_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) in ionic_adminq_post_wait()
|
D | ionic_debugfs.c | 113 void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_debugfs_add_qcq() 231 void ionic_debugfs_add_lif(struct ionic_lif *lif) in ionic_debugfs_add_lif() 244 void ionic_debugfs_del_lif(struct ionic_lif *lif) in ionic_debugfs_del_lif()
|
D | ionic_txrx.c | 46 struct ionic_lif *lif = q->lif; in ionic_rx_skb_alloc() local 259 struct ionic_lif *lif = q->lif; in ionic_rx_page_alloc() local 300 struct ionic_lif *lif = q->lif; in ionic_rx_page_free() local 423 struct ionic_lif *lif; in ionic_dim_update() local 449 struct ionic_lif *lif; in ionic_tx_napi() local 482 struct ionic_lif *lif; in ionic_rx_napi() local 519 struct ionic_lif *lif; in ionic_txrx_napi() local 1124 struct ionic_lif *lif = netdev_priv(netdev); in ionic_start_xmit() local
|
D | ionic_dev.c | 127 struct ionic_lif *lif = ionic->lif; in ionic_heartbeat_check() local 459 int ionic_db_page_num(struct ionic_lif *lif, int pid) in ionic_db_page_num() 464 int ionic_cq_init(struct ionic_lif *lif, struct ionic_cq *cq, in ionic_cq_init() 532 int ionic_q_init(struct ionic_lif *lif, struct ionic_dev *idev, in ionic_q_init() 590 struct ionic_lif *lif = q->lif; in ionic_q_post() local
|
D | ionic_fw.c | 94 int ionic_firmware_update(struct ionic_lif *lif, const char *fw_name, in ionic_firmware_update()
|
D | ionic_dev.h | 198 struct ionic_lif *lif; member 246 struct ionic_lif *lif; member
|
D | ionic.h | 45 struct ionic_lif *lif; member
|
D | ionic_lif.h | 221 static inline void ionic_init_queue_params(struct ionic_lif *lif, in ionic_init_queue_params()
|
D | ionic_if.h | 2891 union ionic_lif_identity lif; member
|
/Linux-v5.10/drivers/media/platform/vsp1/ |
D | vsp1_lif.c | 26 static inline void vsp1_lif_write(struct vsp1_lif *lif, in vsp1_lif_write() 91 struct vsp1_lif *lif = to_lif(&entity->subdev); in lif_configure_stream() local 154 struct vsp1_lif *lif; in vsp1_lif_create() local
|
D | vsp1_drv.c | 343 struct vsp1_lif *lif; in vsp1_create_entities() local
|
D | vsp1_pipe.h | 133 struct vsp1_entity *lif; member
|
D | vsp1.h | 90 struct vsp1_lif *lif[VSP1_MAX_LIF]; member
|
/Linux-v5.10/drivers/net/ethernet/cisco/enic/ |
D | vnic_resource.h | 70 u16 lif; /* loopback lif for mgmt frames */ member
|