/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_debugfs.h | 28 static inline void ionic_debugfs_add_lif(struct ionic_lif *lif) { } in ionic_debugfs_add_lif() argument 29 static inline void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) { } in ionic_debugfs_add_qcq() argument 30 static inline void ionic_debugfs_del_lif(struct ionic_lif *lif) { } in ionic_debugfs_del_lif() argument
|
H A 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() argument 21 void ionic_rx_filter_replay(struct ionic_lif *lif) in ionic_rx_filter_replay() argument 90 ionic_rx_filters_init(struct ionic_lif *lif) ionic_rx_filters_init() argument 106 ionic_rx_filters_deinit(struct ionic_lif *lif) ionic_rx_filters_deinit() argument 122 ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index, u32 hash, struct ionic_admin_ctx *ctx) ionic_rx_filter_save() argument 175 ionic_rx_filter_by_vlan(struct ionic_lif *lif, u16 vid) ionic_rx_filter_by_vlan() argument 194 ionic_rx_filter_by_addr(struct ionic_lif *lif, const u8 *addr) ionic_rx_filter_by_addr() argument [all...] |
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 231 ionic_debugfs_add_lif(struct ionic_lif *lif) ionic_debugfs_add_lif() argument 244 ionic_debugfs_del_lif(struct ionic_lif *lif) ionic_debugfs_del_lif() argument [all...] |
H A D | ionic_stats.c | 179 static void ionic_get_lif_stats(struct ionic_lif *lif, in ionic_get_lif_stats() argument 214 static u64 ionic_sw_stats_get_count(struct ionic_lif *lif) in ionic_sw_stats_get_count() argument 248 ionic_sw_stats_get_strings(struct ionic_lif *lif, u8 **buf) ionic_sw_stats_get_strings() argument 342 ionic_sw_stats_get_values(struct ionic_lif *lif, u64 **buf) ionic_sw_stats_get_values() argument [all...] |
H A D | ionic_fw.c | 94 int ionic_firmware_update(struct ionic_lif *lif, const char *fw_name, in ionic_firmware_update() argument
|
H A D | ionic.h | 45 struct ionic_lif *lif; member
|
H A D | ionic_main.c | 188 static void ionic_adminq_flush(struct ionic_lif *lif) in ionic_adminq_flush() argument 205 static int ionic_adminq_check_err(struct ionic_lif *lif, in ionic_adminq_check_err() argument 254 static int ionic_adminq_post(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) in ionic_adminq_post() argument 290 ionic_adminq_post_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) ionic_adminq_post_wait() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_debugfs.h | 28 static inline void ionic_debugfs_add_lif(struct ionic_lif *lif) { } in ionic_debugfs_add_lif() argument 29 static inline void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) { } in ionic_debugfs_add_qcq() argument 30 static inline void ionic_debugfs_del_lif(struct ionic_lif *lif) { } in ionic_debugfs_del_lif() argument
|
H A D | ionic_bus_pci.c | 419 struct ionic_lif *lif = ionic->lif; ionic_reset_prepare() local 441 struct ionic_lif *lif = ionic->lif; ionic_reset_done() local [all...] |
H A D | ionic_fw.c | 94 int ionic_firmware_update(struct ionic_lif *lif, const struct firmware *fw, in ionic_firmware_update() argument
|
H A D | ionic_stats.c | 161 static void ionic_add_lif_txq_stats(struct ionic_lif *lif, int q_num, in ionic_add_lif_txq_stats() argument 176 static void ionic_add_lif_rxq_stats(struct ionic_lif *lif, int q_num, in ionic_add_lif_rxq_stats() argument 190 static void ionic_get_lif_stats(struct ionic_lif *lif, in ionic_get_lif_stats() argument 217 ionic_sw_stats_get_count(struct ionic_lif *lif) ionic_sw_stats_get_count() argument 236 ionic_sw_stats_get_tx_strings(struct ionic_lif *lif, u8 **buf, int q_num) ionic_sw_stats_get_tx_strings() argument 246 ionic_sw_stats_get_rx_strings(struct ionic_lif *lif, u8 **buf, int q_num) ionic_sw_stats_get_rx_strings() argument 256 ionic_sw_stats_get_strings(struct ionic_lif *lif, u8 **buf) ionic_sw_stats_get_strings() argument 279 ionic_sw_stats_get_txq_values(struct ionic_lif *lif, u64 **buf, int q_num) ionic_sw_stats_get_txq_values() argument 293 ionic_sw_stats_get_rxq_values(struct ionic_lif *lif, u64 **buf, int q_num) ionic_sw_stats_get_rxq_values() argument 307 ionic_sw_stats_get_values(struct ionic_lif *lif, u64 **buf) ionic_sw_stats_get_values() argument [all...] |
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 231 struct ionic_lif *lif = seq->private; lif_filters_show() local 273 ionic_debugfs_add_lif(struct ionic_lif *lif) ionic_debugfs_add_lif() argument 288 ionic_debugfs_del_lif(struct ionic_lif *lif) ionic_debugfs_del_lif() argument [all...] |
H A D | ionic.h | 50 struct ionic_lif *lif; member
|
H A D | ionic_main.c | 213 static void ionic_adminq_flush(struct ionic_lif *lif) in ionic_adminq_flush() argument 237 void ionic_adminq_netdev_err_print(struct ionic_lif *lif, u8 opcode, in ionic_adminq_netdev_err_print() argument 249 static int ionic_adminq_check_err(struct ionic_lif *lif, in ionic_adminq_check_err() argument 294 struct ionic_lif *lif = q->lif; ionic_adminq_poke_doorbell() local 321 ionic_adminq_post(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) ionic_adminq_post() argument 360 ionic_adminq_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx, const int err, const bool do_msg) ionic_adminq_wait() argument 413 __ionic_adminq_post_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx, const bool do_msg) __ionic_adminq_post_wait() argument 427 ionic_adminq_post_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) ionic_adminq_post_wait() argument 432 ionic_adminq_post_wait_nomsg(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) ionic_adminq_post_wait_nomsg() argument [all...] |
H 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() argument 186 ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr) ionic_lif_hwstamp_set() argument 211 ionic_lif_hwstamp_replay(struct ionic_lif *lif) ionic_lif_hwstamp_replay() argument 225 ionic_lif_hwstamp_recreate_queues(struct ionic_lif *lif) ionic_lif_hwstamp_recreate_queues() argument 249 ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) ionic_lif_hwstamp_get() argument 467 ionic_lif_phc_ktime(struct ionic_lif *lif, u64 tick) ionic_lif_phc_ktime() argument 492 ionic_lif_register_phc(struct ionic_lif *lif) ionic_lif_register_phc() argument 510 ionic_lif_unregister_phc(struct ionic_lif *lif) ionic_lif_unregister_phc() argument 520 ionic_lif_alloc_phc(struct ionic_lif *lif) ionic_lif_alloc_phc() argument 637 ionic_lif_free_phc(struct ionic_lif *lif) ionic_lif_free_phc() argument [all...] |
H 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() argument 22 void ionic_rx_filter_replay(struct ionic_lif *lif) in ionic_rx_filter_replay() argument 91 ionic_rx_filters_init(struct ionic_lif *lif) ionic_rx_filters_init() argument 107 ionic_rx_filters_deinit(struct ionic_lif *lif) ionic_rx_filters_deinit() argument 123 ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index, u32 hash, struct ionic_admin_ctx *ctx, enum ionic_filter_state state) ionic_rx_filter_save() argument 185 ionic_rx_filter_by_vlan(struct ionic_lif *lif, u16 vid) ionic_rx_filter_by_vlan() argument 204 ionic_rx_filter_by_addr(struct ionic_lif *lif, const u8 *addr) ionic_rx_filter_by_addr() argument 224 ionic_rx_filter_rxsteer(struct ionic_lif *lif) ionic_rx_filter_rxsteer() argument 242 ionic_rx_filter_find(struct ionic_lif *lif, struct ionic_rx_filter_add_cmd *ac) ionic_rx_filter_find() argument 257 ionic_lif_list_addr(struct ionic_lif *lif, const u8 *addr, bool mode) ionic_lif_list_addr() argument 304 ionic_lif_filter_add(struct ionic_lif *lif, struct ionic_rx_filter_add_cmd *ac) ionic_lif_filter_add() argument 446 ionic_lif_addr_add(struct ionic_lif *lif, const u8 *addr) ionic_lif_addr_add() argument 457 ionic_lif_vlan_add(struct ionic_lif *lif, const u16 vid) ionic_lif_vlan_add() argument 467 ionic_lif_filter_del(struct ionic_lif *lif, struct ionic_rx_filter_add_cmd *ac) ionic_lif_filter_del() argument 532 ionic_lif_addr_del(struct ionic_lif *lif, const u8 *addr) ionic_lif_addr_del() argument 543 ionic_lif_vlan_del(struct ionic_lif *lif, const u16 vid) ionic_lif_vlan_del() argument 558 ionic_rx_filter_sync(struct ionic_lif *lif) ionic_rx_filter_sync() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
H A D | vsp1_lif.c | 26 static inline void vsp1_lif_write(struct vsp1_lif *lif, in vsp1_lif_write() argument 91 struct vsp1_lif *lif = to_lif(&entity->subdev); in lif_configure_stream() local 154 struct vsp1_lif *lif; in vsp1_lif_create() local [all...] |
H A D | vsp1_drv.c | 343 struct vsp1_lif *lif; in vsp1_create_entities() local
|
H A D | vsp1_pipe.h | 133 struct vsp1_entity *lif; member
|
H A D | vsp1.h | 90 struct vsp1_lif *lif[VSP1_MAX_LIF]; member
|
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_lif.c | 26 static inline void vsp1_lif_write(struct vsp1_lif *lif, in vsp1_lif_write() argument 92 struct vsp1_lif *lif = to_lif(&entity->subdev); in lif_configure_stream() local 156 struct vsp1_lif *lif; in vsp1_lif_create() local [all...] |
H A D | vsp1.h | 94 struct vsp1_lif *lif[VSP1_MAX_LIF]; member
|
H A D | vsp1_pipe.h | 133 struct vsp1_entity *lif; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_resource.h | 70 u16 lif; /* loopback lif for mgmt frames */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_resource.h | 57 u16 lif; /* loopback lif for mgmt frames */ member
|