/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_debugfs.h | 28 static inline void ionic_debugfs_add_lif(struct ionic_lif *lif) { } argument 29 static inline void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) { } argument 30 static inline void ionic_debugfs_del_lif(struct ionic_lif *lif) { } argument
|
H A D | ionic_bus_pci.c | 429 struct ionic_lif *lif = ionic->lif; local 454 struct ionic_lif *lif = ionic->lif; local 489 struct ionic_lif *lif = ionic->lif; local [all...] |
H A D | ionic_fw.c | 94 int ionic_firmware_update(struct ionic_lif *lif, const struct firmware *fw, argument
|
H A D | ionic_stats.c | 173 static void ionic_add_lif_txq_stats(struct ionic_lif *lif, int q_num, argument 189 static void ionic_add_lif_rxq_stats(struct ionic_lif *lif, int q_num, argument 208 static void ionic_get_lif_stats(struct ionic_lif *lif, argument 235 ionic_sw_stats_get_count(struct ionic_lif *lif) argument 254 ionic_sw_stats_get_tx_strings(struct ionic_lif *lif, u8 **buf, int q_num) argument 264 ionic_sw_stats_get_rx_strings(struct ionic_lif *lif, u8 **buf, int q_num) argument 274 ionic_sw_stats_get_strings(struct ionic_lif *lif, u8 **buf) argument 297 ionic_sw_stats_get_txq_values(struct ionic_lif *lif, u64 **buf, int q_num) argument 311 ionic_sw_stats_get_rxq_values(struct ionic_lif *lif, u64 **buf, int q_num) argument 325 ionic_sw_stats_get_values(struct ionic_lif *lif, u64 **buf) argument [all...] |
H A D | ionic_rx_filter.c | 13 void ionic_rx_filter_free(struct ionic_lif *lif, struct ionic_rx_filter *f) argument 22 void ionic_rx_filter_replay(struct ionic_lif *lif) argument 91 ionic_rx_filters_init(struct ionic_lif *lif) argument 107 ionic_rx_filters_deinit(struct ionic_lif *lif) 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) argument 185 ionic_rx_filter_by_vlan(struct ionic_lif *lif, u16 vid) argument 204 ionic_rx_filter_by_addr(struct ionic_lif *lif, const u8 *addr) argument 224 ionic_rx_filter_rxsteer(struct ionic_lif *lif) argument 242 ionic_rx_filter_find(struct ionic_lif *lif, struct ionic_rx_filter_add_cmd *ac) argument 257 ionic_lif_list_addr(struct ionic_lif *lif, const u8 *addr, bool mode) argument 304 ionic_lif_filter_add(struct ionic_lif *lif, struct ionic_rx_filter_add_cmd *ac) argument 446 ionic_lif_addr_add(struct ionic_lif *lif, const u8 *addr) argument 457 ionic_lif_vlan_add(struct ionic_lif *lif, const u16 vid) argument 467 ionic_lif_filter_del(struct ionic_lif *lif, struct ionic_rx_filter_add_cmd *ac) argument 532 ionic_lif_addr_del(struct ionic_lif *lif, const u8 *addr) argument 543 ionic_lif_vlan_del(struct ionic_lif *lif, const u16 vid) argument 558 ionic_rx_filter_sync(struct ionic_lif *lif) argument [all...] |
H A D | ionic_phc.c | 67 static int ionic_lif_hwstamp_set_ts_config(struct ionic_lif *lif, argument 186 ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr) argument 211 ionic_lif_hwstamp_replay(struct ionic_lif *lif) argument 225 ionic_lif_hwstamp_recreate_queues(struct ionic_lif *lif) argument 249 ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) argument 467 ionic_lif_phc_ktime(struct ionic_lif *lif, u64 tick) argument 492 ionic_lif_register_phc(struct ionic_lif *lif) argument 510 ionic_lif_unregister_phc(struct ionic_lif *lif) argument 520 ionic_lif_alloc_phc(struct ionic_lif *lif) argument 637 ionic_lif_free_phc(struct ionic_lif *lif) argument [all...] |
H A D | ionic_debugfs.c | 113 void ionic_debugfs_add_qcq(struct ionic_lif *lif, struct ionic_qcq *qcq) argument 231 struct ionic_lif *lif = seq->private; local 273 ionic_debugfs_add_lif(struct ionic_lif *lif) argument 288 ionic_debugfs_del_lif(struct ionic_lif *lif) argument [all...] |
H A D | ionic.h | 50 struct ionic_lif *lif; member in struct:ionic
|
H A D | ionic_main.c | 191 static void ionic_adminq_flush(struct ionic_lif *lif) argument 216 void ionic_adminq_netdev_err_print(struct ionic_lif *lif, u8 opcode, argument 228 static int ionic_adminq_check_err(struct ionic_lif *lif, argument 256 struct ionic_lif *lif; local 341 struct ionic_lif *lif = q->lif; local 368 ionic_adminq_post(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) argument 411 ionic_adminq_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx, const int err, const bool do_msg) argument 464 __ionic_adminq_post_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx, const bool do_msg) argument 478 ionic_adminq_post_wait(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) argument 483 ionic_adminq_post_wait_nomsg(struct ionic_lif *lif, struct ionic_admin_ctx *ctx) argument [all...] |
H A D | ionic_ethtool.c | 14 static void ionic_get_stats_strings(struct ionic_lif *lif, u8 *buf) argument 25 struct ionic_lif *lif = netdev_priv(netdev); local 36 static int ionic_get_stats_count(struct ionic_lif *lif) argument 48 struct ionic_lif *lif = netdev_priv(netdev); local 62 struct ionic_lif *lif local 74 struct ionic_lif *lif = netdev_priv(netdev); local 92 struct ionic_lif *lif = netdev_priv(netdev); local 115 struct ionic_lif *lif = netdev_priv(netdev); local 124 struct ionic_lif *lif = netdev_priv(netdev); local 274 struct ionic_lif *lif = netdev_priv(netdev); local 308 struct ionic_lif *lif = netdev_priv(netdev); local 323 struct ionic_lif *lif = netdev_priv(netdev); local 357 struct ionic_lif *lif = netdev_priv(netdev); local 379 struct ionic_lif *lif = netdev_priv(netdev); local 426 struct ionic_lif *lif = netdev_priv(netdev); local 446 struct ionic_lif *lif = netdev_priv(netdev); local 528 ionic_validate_cmb_config(struct ionic_lif *lif, struct ionic_queue_params *qparam) argument 573 ionic_cmb_rings_toggle(struct ionic_lif *lif, bool cmb_tx, bool cmb_rx) argument 614 struct ionic_lif *lif = netdev_priv(netdev); local 629 struct ionic_lif *lif = netdev_priv(netdev); local 700 struct ionic_lif *lif = netdev_priv(netdev); local 719 struct ionic_lif *lif = netdev_priv(netdev); local 808 struct ionic_lif *lif = netdev_priv(netdev); local 826 struct ionic_lif *lif = netdev_priv(netdev); local 839 struct ionic_lif *lif = netdev_priv(netdev); local 860 struct ionic_lif *lif = netdev_priv(netdev); local 874 struct ionic_lif *lif = netdev_priv(dev); local 890 struct ionic_lif *lif = netdev_priv(netdev); local 907 struct ionic_lif *lif = netdev_priv(netdev); local 941 struct ionic_lif *lif = netdev_priv(netdev); local 973 struct ionic_lif *lif = netdev_priv(netdev); local 1064 struct ionic_lif *lif = netdev_priv(netdev); local [all...] |
H A D | ionic_dev.c | 17 struct ionic_lif *lif = ionic->lif; local 197 struct ionic_lif *lif = ionic->lif; local 581 ionic_db_page_num(struct ionic_lif *lif, int pid) argument 586 ionic_get_cmb(struct ionic_lif *lif, u32 *pgid, phys_addr_t *pgaddr, int order) argument 604 ionic_put_cmb(struct ionic_lif *lif, u32 pgid, int order) argument 613 ionic_cq_init(struct ionic_lif *lif, struct ionic_cq *cq, struct ionic_intr_info *intr, unsigned int num_descs, size_t desc_size) argument 662 ionic_q_init(struct ionic_lif *lif, struct ionic_dev *idev, struct ionic_queue *q, unsigned int index, const char *name, unsigned int num_descs, size_t desc_size, size_t sg_desc_size, unsigned int pid) argument 692 struct ionic_lif *lif = q->lif; local [all...] |
H A D | ionic_txrx.c | 425 struct ionic_lif *lif = netdev_priv(netdev); local 899 struct ionic_lif *lif; local 1010 struct ionic_lif *lif; local 1745 struct ionic_lif *lif = netdev_priv(netdev); local 1782 struct ionic_lif *lif = netdev_priv(netdev); local [all...] |
H A D | ionic_dev.h | 226 struct ionic_lif *lif; member in struct:ionic_queue 289 struct ionic_lif *lif; member in struct:ionic_cq
|
H A D | ionic_lif.c | 58 struct ionic_lif *lif; local 85 struct ionic_lif *lif = container_of(work, struct ionic_lif, deferred.work); local 138 ionic_link_status_check(struct ionic_lif *lif) argument 194 ionic_link_status_check_request(struct ionic_lif *lif, bool can_sleep) argument 232 ionic_request_irq(struct ionic_lif *lif, struct ionic_qcq *qcq) argument 251 ionic_intr_alloc(struct ionic_lif *lif, struct ionic_intr_info *intr) argument 278 struct ionic_lif *lif = q->lif; local 320 ionic_qcq_disable(struct ionic_lif *lif, struct ionic_qcq *qcq, int fw_err) argument 366 ionic_lif_qcq_deinit(struct ionic_lif *lif, struct ionic_qcq *qcq) argument 385 ionic_qcq_intr_free(struct ionic_lif *lif, struct ionic_qcq *qcq) argument 397 ionic_qcq_free(struct ionic_lif *lif, struct ionic_qcq *qcq) argument 440 ionic_qcqs_free(struct ionic_lif *lif) argument 486 ionic_alloc_qcq_interrupt(struct ionic_lif *lif, struct ionic_qcq *qcq) argument 533 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 desc_info_size, unsigned int pid, struct ionic_qcq **qcq) argument 706 ionic_qcqs_alloc(struct ionic_lif *lif) argument 780 ionic_lif_txq_init(struct ionic_lif *lif, struct ionic_qcq *qcq) argument 848 ionic_lif_rxq_init(struct ionic_lif *lif, struct ionic_qcq *qcq) argument 922 ionic_lif_create_hwstamp_txq(struct ionic_lif *lif) argument 987 ionic_lif_create_hwstamp_rxq(struct ionic_lif *lif) argument 1048 ionic_lif_config_hwstamp_rxq_all(struct ionic_lif *lif, bool rx_all) argument 1068 ionic_lif_set_hwstamp_txmode(struct ionic_lif *lif, u16 txstamp_mode) argument 1083 ionic_lif_del_hwstamp_rxfilt(struct ionic_lif *lif) argument 1118 ionic_lif_add_hwstamp_rxfilt(struct ionic_lif *lif, u64 pkt_class) argument 1154 ionic_lif_set_hwstamp_rxfilt(struct ionic_lif *lif, u64 pkt_class) argument 1167 struct ionic_lif *lif = napi_to_cq(napi)->lif; local 1224 struct ionic_lif *lif = netdev_priv(netdev); local 1288 ionic_lif_rx_mode(struct ionic_lif *lif) argument 1371 struct ionic_lif *lif = netdev_priv(netdev); local 1431 ionic_set_nic_features(struct ionic_lif *lif, netdev_features_t features) argument 1507 ionic_init_nic_features(struct ionic_lif *lif) argument 1593 struct ionic_lif *lif = netdev_priv(netdev); local 1604 ionic_set_attr_mac(struct ionic_lif *lif, u8 *mac) argument 1619 ionic_get_attr_mac(struct ionic_lif *lif, u8 *mac_addr) argument 1639 ionic_program_mac(struct ionic_lif *lif, u8 *mac) argument 1664 struct ionic_lif *lif = netdev_priv(netdev); local 1697 ionic_stop_queues_reconfig(struct ionic_lif *lif) argument 1705 ionic_start_queues_reconfig(struct ionic_lif *lif) argument 1724 ionic_xdp_is_valid_mtu(struct ionic_lif *lif, u32 mtu, struct bpf_prog *xdp_prog) argument 1741 struct ionic_lif *lif = netdev_priv(netdev); local 1779 struct ionic_lif *lif = container_of(ws, struct ionic_lif, tx_timeout_work); local 1802 struct ionic_lif *lif = netdev_priv(netdev); local 1811 struct ionic_lif *lif = netdev_priv(netdev); local 1826 struct ionic_lif *lif = netdev_priv(netdev); local 1838 ionic_lif_rss_config(struct ionic_lif *lif, const u16 types, const u8 *key, const u32 *indir) argument 1871 ionic_lif_rss_init(struct ionic_lif *lif) argument 1891 ionic_lif_rss_deinit(struct ionic_lif *lif) argument 1902 ionic_lif_quiesce(struct ionic_lif *lif) argument 1920 ionic_txrx_disable(struct ionic_lif *lif) argument 1944 ionic_txrx_deinit(struct ionic_lif *lif) argument 1976 ionic_txrx_free(struct ionic_lif *lif) argument 2009 ionic_txrx_alloc(struct ionic_lif *lif) argument 2097 ionic_txrx_init(struct ionic_lif *lif) argument 2130 ionic_txrx_enable(struct ionic_lif *lif) argument 2189 ionic_start_queues(struct ionic_lif *lif) argument 2214 struct ionic_lif *lif = netdev_priv(netdev); local 2264 ionic_stop_queues(struct ionic_lif *lif) argument 2275 struct ionic_lif *lif = netdev_priv(netdev); local 2291 struct ionic_lif *lif = netdev_priv(netdev); local 2306 struct ionic_lif *lif = netdev_priv(netdev); local 2337 struct ionic_lif *lif = netdev_priv(netdev); local 2374 struct ionic_lif *lif = netdev_priv(netdev); local 2406 struct ionic_lif *lif = netdev_priv(netdev); local 2445 struct ionic_lif *lif = netdev_priv(netdev); local 2477 struct ionic_lif *lif = netdev_priv(netdev); local 2505 struct ionic_lif *lif = netdev_priv(netdev); local 2533 struct ionic_lif *lif = netdev_priv(netdev); local 2573 ionic_vf_attr_replay(struct ionic_lif *lif) argument 2690 ionic_xdp_queues_config(struct ionic_lif *lif) argument 2732 struct ionic_lif *lif = netdev_priv(netdev); local 2807 ionic_cmb_reconfig(struct ionic_lif *lif, struct ionic_queue_params *qparam) argument 2895 ionic_reconfigure_queues(struct ionic_lif *lif, struct ionic_queue_params *qparam) argument 3149 struct ionic_lif *lif; local 3277 ionic_lif_reset(struct ionic_lif *lif) argument 3290 ionic_lif_handle_fw_down(struct ionic_lif *lif) argument 3321 ionic_restart_lif(struct ionic_lif *lif) argument 3376 ionic_lif_handle_fw_up(struct ionic_lif *lif) argument 3416 ionic_lif_free(struct ionic_lif *lif) argument 3451 ionic_lif_deinit(struct ionic_lif *lif) argument 3471 ionic_lif_adminq_init(struct ionic_lif *lif) argument 3523 ionic_lif_notifyq_init(struct ionic_lif *lif) argument 3572 ionic_station_set(struct ionic_lif *lif) argument 3639 ionic_lif_init(struct ionic_lif *lif) argument 3723 ionic_lif_set_netdev_info(struct ionic_lif *lif) argument 3753 struct ionic_lif *lif = ionic_netdev_lif(ndev); local 3767 ionic_lif_register(struct ionic_lif *lif) argument 3796 ionic_lif_unregister(struct ionic_lif *lif) argument 3812 ionic_lif_queue_identify(struct ionic_lif *lif) argument [all...] |
H A D | ionic_lif.h | 263 struct ionic_lif *lif; member in struct:ionic_phc 276 static inline void ionic_init_queue_params(struct ionic_lif *lif, argument 288 ionic_set_queue_params(struct ionic_lif *lif, struct ionic_queue_params *qparam) argument 368 ionic_lif_hwstamp_replay(struct ionic_lif *lif) argument 369 ionic_lif_hwstamp_recreate_queues(struct ionic_lif *lif) argument 371 ionic_lif_hwstamp_set(struct ionic_lif *lif, struct ifreq *ifr) argument 376 ionic_lif_hwstamp_get(struct ionic_lif *lif, struct ifreq *ifr) argument 381 ionic_lif_phc_ktime(struct ionic_lif *lif, u64 counter) argument 386 ionic_lif_register_phc(struct ionic_lif *lif) argument 387 ionic_lif_unregister_phc(struct ionic_lif *lif) argument 388 ionic_lif_alloc_phc(struct ionic_lif *lif) argument 389 ionic_lif_free_phc(struct ionic_lif *lif) argument [all...] |
H A D | ionic_if.h | 3130 union ionic_lif_identity lif; member in struct:ionic_identity
|
/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_lif.c | 26 static inline void vsp1_lif_write(struct vsp1_lif *lif, argument 91 struct vsp1_lif *lif = to_lif(&entity->subdev); local 155 struct vsp1_lif *lif; local [all...] |
H A D | vsp1.h | 94 struct vsp1_lif *lif[VSP1_MAX_LIF]; member in struct:vsp1_device
|
H A D | vsp1_pipe.h | 133 struct vsp1_entity *lif; member in struct:vsp1_pipeline
|
H A D | vsp1_drv.c | 350 struct vsp1_lif *lif; local
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_resource.h | 57 u16 lif; /* loopback lif for mgmt frames */ member in struct:mgmt_barmap_hdr
|