/linux/drivers/net/ethernet/pensando/ionic/ |
A D | ionic_lif.c | 58 struct ionic_lif *lif = qcq->q.lif; in ionic_dim_work() local 257 struct ionic_lif *lif = q->lif; in ionic_qcq_enable() local 1092 struct ionic_lif *lif; in ionic_notifyq_service() local 1195 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_stats64() local 1259 void ionic_lif_rx_mode(struct ionic_lif *lif) in ionic_lif_rx_mode() 1342 struct ionic_lif *lif = netdev_priv(netdev); in ionic_ndo_set_rx_mode() local 1552 struct ionic_lif *lif = netdev_priv(netdev); in ionic_set_features() local 2673 struct ionic_lif *lif; in ionic_lif_alloc() local 2911 void ionic_lif_free(struct ionic_lif *lif) in ionic_lif_free() 2948 void ionic_lif_deinit(struct ionic_lif *lif) in ionic_lif_deinit() [all …]
|
A D | ionic_ethtool.c | 25 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_stats() local 48 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_sset_count() local 62 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_strings() local 74 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_drvinfo() local 92 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_regs() local 110 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_link_ksettings() local 260 struct ionic_lif *lif = netdev_priv(netdev); in ionic_set_link_ksettings() local 294 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_pauseparam() local 309 struct ionic_lif *lif = netdev_priv(netdev); in ionic_set_pauseparam() local 343 struct ionic_lif *lif = netdev_priv(netdev); in ionic_get_fecparam() local [all …]
|
A D | ionic_rx_filter.c | 13 void ionic_rx_filter_free(struct ionic_lif *lif, struct ionic_rx_filter *f) in ionic_rx_filter_free() 22 void ionic_rx_filter_replay(struct ionic_lif *lif) in ionic_rx_filter_replay() 91 int ionic_rx_filters_init(struct ionic_lif *lif) in ionic_rx_filters_init() 107 void ionic_rx_filters_deinit(struct ionic_lif *lif) in ionic_rx_filters_deinit() 304 static int ionic_lif_filter_add(struct ionic_lif *lif, in ionic_lif_filter_add() 432 int ionic_lif_addr_add(struct ionic_lif *lif, const u8 *addr) in ionic_lif_addr_add() 443 int ionic_lif_vlan_add(struct ionic_lif *lif, const u16 vid) in ionic_lif_vlan_add() 453 static int ionic_lif_filter_del(struct ionic_lif *lif, in ionic_lif_filter_del() 505 int ionic_lif_addr_del(struct ionic_lif *lif, const u8 *addr) in ionic_lif_addr_del() 516 int ionic_lif_vlan_del(struct ionic_lif *lif, const u16 vid) in ionic_lif_vlan_del() [all …]
|
A D | ionic_stats.c | 160 #define MAX_Q(lif) ((lif)->netdev->real_num_tx_queues) argument 162 static void ionic_add_lif_txq_stats(struct ionic_lif *lif, int q_num, in ionic_add_lif_txq_stats() 177 static void ionic_add_lif_rxq_stats(struct ionic_lif *lif, int q_num, in ionic_add_lif_rxq_stats() 191 static void ionic_get_lif_stats(struct ionic_lif *lif, in ionic_get_lif_stats() 218 static u64 ionic_sw_stats_get_count(struct ionic_lif *lif) in ionic_sw_stats_get_count() 237 static void ionic_sw_stats_get_tx_strings(struct ionic_lif *lif, u8 **buf, in ionic_sw_stats_get_tx_strings() 247 static void ionic_sw_stats_get_rx_strings(struct ionic_lif *lif, u8 **buf, in ionic_sw_stats_get_rx_strings() 257 static void ionic_sw_stats_get_strings(struct ionic_lif *lif, u8 **buf) in ionic_sw_stats_get_strings() 280 static void ionic_sw_stats_get_txq_values(struct ionic_lif *lif, u64 **buf, in ionic_sw_stats_get_txq_values() 294 static void ionic_sw_stats_get_rxq_values(struct ionic_lif *lif, u64 **buf, in ionic_sw_stats_get_rxq_values() [all …]
|
A D | ionic_phc.c | 67 static int ionic_lif_hwstamp_set_ts_config(struct ionic_lif *lif, in ionic_lif_hwstamp_set_ts_config() 186 int ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_set() 211 void ionic_lif_hwstamp_replay(struct ionic_lif *lif) in ionic_lif_hwstamp_replay() 225 void ionic_lif_hwstamp_recreate_queues(struct ionic_lif *lif) in ionic_lif_hwstamp_recreate_queues() 249 int ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_get() 467 ktime_t ionic_lif_phc_ktime(struct ionic_lif *lif, u64 tick) in ionic_lif_phc_ktime() 492 void ionic_lif_register_phc(struct ionic_lif *lif) in ionic_lif_register_phc() 510 void ionic_lif_unregister_phc(struct ionic_lif *lif) in ionic_lif_unregister_phc() 520 void ionic_lif_alloc_phc(struct ionic_lif *lif) in ionic_lif_alloc_phc() 638 void ionic_lif_free_phc(struct ionic_lif *lif) in ionic_lif_free_phc()
|
A D | ionic_main.c | 191 static void ionic_adminq_flush(struct ionic_lif *lif) in ionic_adminq_flush() 215 void ionic_adminq_netdev_err_print(struct ionic_lif *lif, u8 opcode, in ionic_adminq_netdev_err_print() 223 static int ionic_adminq_check_err(struct ionic_lif *lif, in ionic_adminq_check_err() 266 int ionic_adminq_post(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) in ionic_adminq_post() 305 int ionic_adminq_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx, in ionic_adminq_wait() 353 int ionic_adminq_post_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) in ionic_adminq_post_wait() 362 int ionic_adminq_post_wait_nomsg(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) in ionic_adminq_post_wait_nomsg()
|
A 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()
|
A D | ionic_debugfs.c | 113 void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) in ionic_debugfs_add_qcq() 231 struct ionic_lif *lif = seq->private; in lif_filters_show() local 273 void ionic_debugfs_add_lif(struct ionic_lif *lif) in ionic_debugfs_add_lif() 288 void ionic_debugfs_del_lif(struct ionic_lif *lif) in ionic_debugfs_del_lif()
|
A D | ionic_lif.h | 239 struct ionic_lif *lif; member 250 static inline void ionic_init_queue_params(struct ionic_lif *lif, in ionic_init_queue_params() 306 static inline void ionic_lif_hwstamp_replay(struct ionic_lif *lif) {} in ionic_lif_hwstamp_replay() 307 static inline void ionic_lif_hwstamp_recreate_queues(struct ionic_lif *lif) {} in ionic_lif_hwstamp_recreate_queues() 309 static inline int ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_set() 314 static inline int ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) in ionic_lif_hwstamp_get() 319 static inline ktime_t ionic_lif_phc_ktime(struct ionic_lif *lif, u64 counter) in ionic_lif_phc_ktime() 324 static inline void ionic_lif_register_phc(struct ionic_lif *lif) {} in ionic_lif_register_phc() 325 static inline void ionic_lif_unregister_phc(struct ionic_lif *lif) {} in ionic_lif_unregister_phc() 326 static inline void ionic_lif_alloc_phc(struct ionic_lif *lif) {} in ionic_lif_alloc_phc() [all …]
|
A D | ionic_dev.c | 17 struct ionic_lif *lif = ionic->lif; in ionic_watchdog_cb() local 186 struct ionic_lif *lif = ionic->lif; in ionic_heartbeat_check() local 523 int ionic_db_page_num(struct ionic_lif *lif, int pid) in ionic_db_page_num() 528 int ionic_cq_init(struct ionic_lif *lif, struct ionic_cq *cq, in ionic_cq_init() 595 int ionic_q_init(struct ionic_lif *lif, struct ionic_dev *idev, in ionic_q_init() 652 struct ionic_lif *lif = q->lif; in ionic_q_post() local
|
A D | ionic_txrx.c | 447 struct ionic_lif *lif; in ionic_dim_update() local 483 struct ionic_lif *lif; in ionic_tx_napi() local 514 struct ionic_lif *lif; in ionic_rx_napi() local 552 struct ionic_lif *lif; in ionic_txrx_napi() local 1181 struct ionic_lif *lif = netdev_priv(netdev); in ionic_start_hwstamp_xmit() local 1217 struct ionic_lif *lif = netdev_priv(netdev); in ionic_start_xmit() local
|
A D | ionic_fw.c | 94 int ionic_firmware_update(struct ionic_lif *lif, const struct firmware *fw, in ionic_firmware_update()
|
A D | ionic_dev.h | 214 struct ionic_lif *lif; member 261 struct ionic_lif *lif; member
|
A D | ionic.h | 50 struct ionic_lif *lif; member
|
A D | ionic_if.h | 3086 union ionic_lif_identity lif; member
|
/linux/drivers/media/platform/vsp1/ |
A D | vsp1_lif.c | 26 static inline void vsp1_lif_write(struct vsp1_lif *lif, in vsp1_lif_write() 92 struct vsp1_lif *lif = to_lif(&entity->subdev); in lif_configure_stream() local 155 struct vsp1_lif *lif; in vsp1_lif_create() local
|
A D | vsp1_drv.c | 343 struct vsp1_lif *lif; in vsp1_create_entities() local
|
A D | vsp1_pipe.h | 133 struct vsp1_entity *lif; member
|
A D | vsp1.h | 90 struct vsp1_lif *lif[VSP1_MAX_LIF]; member
|
/linux/drivers/net/ethernet/cisco/enic/ |
A D | vnic_resource.h | 70 u16 lif; /* loopback lif for mgmt frames */ member
|