/kernel/linux/linux-5.10/drivers/greybus/ |
H A D | interface.c | 45 static int gb_interface_hibernate_link(struct gb_interface *intf); 46 static int gb_interface_refclk_set(struct gb_interface *intf, bool enable); 48 static int gb_interface_dme_attr_get(struct gb_interface *intf, in gb_interface_dme_attr_get() argument 51 return gb_svc_dme_peer_get(intf->hd->svc, intf->interface_id, in gb_interface_dme_attr_get() 55 static int gb_interface_read_ara_dme(struct gb_interface *intf) in gb_interface_read_ara_dme() argument 64 if (intf->ddbl1_manufacturer_id != TOSHIBA_DMID) { in gb_interface_read_ara_dme() 65 dev_err(&intf->dev, "unknown manufacturer %08x\n", in gb_interface_read_ara_dme() 66 intf->ddbl1_manufacturer_id); in gb_interface_read_ara_dme() 70 ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_VI in gb_interface_read_ara_dme() 93 gb_interface_read_dme(struct gb_interface *intf) gb_interface_read_dme() argument 126 gb_interface_route_create(struct gb_interface *intf) gb_interface_route_create() argument 173 gb_interface_route_destroy(struct gb_interface *intf) gb_interface_route_destroy() argument 186 gb_interface_legacy_mode_switch(struct gb_interface *intf) gb_interface_legacy_mode_switch() argument 206 gb_interface_mailbox_event(struct gb_interface *intf, u16 result, u32 mailbox) gb_interface_mailbox_event() argument 253 struct gb_interface *intf; gb_interface_mode_switch_work() local 321 gb_interface_request_mode_switch(struct gb_interface *intf) gb_interface_request_mode_switch() argument 361 gb_interface_read_and_clear_init_status(struct gb_interface *intf) gb_interface_read_and_clear_init_status() argument 460 struct gb_interface *intf = to_gb_interface(dev); voltage_now_show() local 479 struct gb_interface *intf = to_gb_interface(dev); current_now_show() local 498 struct gb_interface *intf = to_gb_interface(dev); power_now_show() local 517 struct gb_interface *intf = to_gb_interface(dev); power_state_show() local 529 struct gb_interface *intf = to_gb_interface(dev); power_state_store() local 571 gb_interface_type_string(struct gb_interface *intf) gb_interface_type_string() argument 587 struct gb_interface *intf = to_gb_interface(dev); interface_type_show() local 624 struct gb_interface *intf = to_gb_interface(dev); interface_unipro_is_visible() local 639 struct gb_interface *intf = to_gb_interface(dev); interface_greybus_is_visible() local 653 struct gb_interface *intf = to_gb_interface(dev); interface_power_is_visible() local 693 struct gb_interface *intf = to_gb_interface(dev); gb_interface_release() local 704 struct gb_interface *intf = to_gb_interface(dev); gb_interface_suspend() local 736 struct gb_interface *intf = to_gb_interface(dev); gb_interface_resume() local 791 struct gb_interface *intf; gb_interface_create() local 826 gb_interface_vsys_set(struct gb_interface *intf, bool enable) gb_interface_vsys_set() argument 842 gb_interface_refclk_set(struct gb_interface *intf, bool enable) gb_interface_refclk_set() argument 858 gb_interface_unipro_set(struct gb_interface *intf, bool enable) gb_interface_unipro_set() argument 874 gb_interface_activate_operation(struct gb_interface *intf, enum gb_interface_type *intf_type) gb_interface_activate_operation() argument 911 gb_interface_hibernate_link(struct gb_interface *intf) gb_interface_hibernate_link() argument 918 _gb_interface_activate(struct gb_interface *intf, enum gb_interface_type *type) _gb_interface_activate() argument 984 _gb_interface_activate_es3_hack(struct gb_interface *intf, enum gb_interface_type *type) _gb_interface_activate_es3_hack() argument 1006 gb_interface_activate(struct gb_interface *intf) gb_interface_activate() argument 1042 gb_interface_deactivate(struct gb_interface *intf) gb_interface_deactivate() argument 1069 gb_interface_enable(struct gb_interface *intf) gb_interface_enable() argument 1182 gb_interface_disable(struct gb_interface *intf) gb_interface_disable() argument 1218 gb_interface_add(struct gb_interface *intf) gb_interface_add() argument 1251 gb_interface_del(struct gb_interface *intf) gb_interface_del() argument 1261 gb_interface_put(struct gb_interface *intf) gb_interface_put() argument [all...] |
H A D | manifest.c | 51 static void release_manifest_descriptors(struct gb_interface *intf) in release_manifest_descriptors() argument 56 list_for_each_entry_safe(descriptor, next, &intf->manifest_descs, links) in release_manifest_descriptors() 76 static struct manifest_desc *get_next_bundle_desc(struct gb_interface *intf) in get_next_bundle_desc() argument 81 list_for_each_entry_safe(descriptor, next, &intf->manifest_descs, links) in get_next_bundle_desc() 98 static int identify_descriptor(struct gb_interface *intf, in identify_descriptor() argument 107 dev_err(&intf->dev, "manifest too small (%zu < %zu)\n", size, in identify_descriptor() 114 dev_err(&intf->dev, "descriptor too big (%zu > %zu)\n", in identify_descriptor() 141 dev_err(&intf->dev, "invalid descriptor type (%u)\n", in identify_descriptor() 147 dev_err(&intf->dev, "%s descriptor too small (%zu < %zu)\n", in identify_descriptor() 155 dev_warn(&intf in identify_descriptor() 185 gb_string_get(struct gb_interface *intf, u8 string_id) gb_string_get() argument 230 struct gb_interface *intf = bundle->intf; gb_manifest_parse_cports() local 312 gb_manifest_parse_bundles(struct gb_interface *intf) gb_manifest_parse_bundles() argument 388 gb_manifest_parse_interface(struct gb_interface *intf, struct manifest_desc *interface_desc) gb_manifest_parse_interface() argument 452 gb_manifest_parse(struct gb_interface *intf, void *data, size_t size) gb_manifest_parse() argument [all...] |
H A D | module.c | 17 struct gb_interface *intf; in eject_store() local 30 intf = module->interfaces[i]; in eject_store() 32 mutex_lock(&intf->mutex); in eject_store() 34 intf->ejected = true; in eject_store() 35 gb_interface_disable(intf); in eject_store() 36 gb_interface_deactivate(intf); in eject_store() 37 mutex_unlock(&intf->mutex); in eject_store() 92 struct gb_interface *intf; in gb_module_create() local 116 intf = gb_interface_create(module, module_id + i); in gb_module_create() 117 if (!intf) { in gb_module_create() 139 gb_module_register_interface(struct gb_interface *intf) gb_module_register_interface() argument 180 gb_module_deregister_interface(struct gb_interface *intf) gb_module_deregister_interface() argument [all...] |
/kernel/linux/linux-6.6/drivers/greybus/ |
H A D | interface.c | 45 static int gb_interface_hibernate_link(struct gb_interface *intf); 46 static int gb_interface_refclk_set(struct gb_interface *intf, bool enable); 48 static int gb_interface_dme_attr_get(struct gb_interface *intf, in gb_interface_dme_attr_get() argument 51 return gb_svc_dme_peer_get(intf->hd->svc, intf->interface_id, in gb_interface_dme_attr_get() 55 static int gb_interface_read_ara_dme(struct gb_interface *intf) in gb_interface_read_ara_dme() argument 64 if (intf->ddbl1_manufacturer_id != TOSHIBA_DMID) { in gb_interface_read_ara_dme() 65 dev_err(&intf->dev, "unknown manufacturer %08x\n", in gb_interface_read_ara_dme() 66 intf->ddbl1_manufacturer_id); in gb_interface_read_ara_dme() 70 ret = gb_interface_dme_attr_get(intf, DME_TOSHIBA_GMP_VI in gb_interface_read_ara_dme() 93 gb_interface_read_dme(struct gb_interface *intf) gb_interface_read_dme() argument 126 gb_interface_route_create(struct gb_interface *intf) gb_interface_route_create() argument 173 gb_interface_route_destroy(struct gb_interface *intf) gb_interface_route_destroy() argument 186 gb_interface_legacy_mode_switch(struct gb_interface *intf) gb_interface_legacy_mode_switch() argument 206 gb_interface_mailbox_event(struct gb_interface *intf, u16 result, u32 mailbox) gb_interface_mailbox_event() argument 253 struct gb_interface *intf; gb_interface_mode_switch_work() local 321 gb_interface_request_mode_switch(struct gb_interface *intf) gb_interface_request_mode_switch() argument 361 gb_interface_read_and_clear_init_status(struct gb_interface *intf) gb_interface_read_and_clear_init_status() argument 460 struct gb_interface *intf = to_gb_interface(dev); voltage_now_show() local 479 struct gb_interface *intf = to_gb_interface(dev); current_now_show() local 498 struct gb_interface *intf = to_gb_interface(dev); power_now_show() local 517 struct gb_interface *intf = to_gb_interface(dev); power_state_show() local 529 struct gb_interface *intf = to_gb_interface(dev); power_state_store() local 571 gb_interface_type_string(struct gb_interface *intf) gb_interface_type_string() argument 587 struct gb_interface *intf = to_gb_interface(dev); interface_type_show() local 624 struct gb_interface *intf = to_gb_interface(dev); interface_unipro_is_visible() local 639 struct gb_interface *intf = to_gb_interface(dev); interface_greybus_is_visible() local 653 struct gb_interface *intf = to_gb_interface(dev); interface_power_is_visible() local 693 struct gb_interface *intf = to_gb_interface(dev); gb_interface_release() local 703 struct gb_interface *intf = to_gb_interface(dev); gb_interface_suspend() local 735 struct gb_interface *intf = to_gb_interface(dev); gb_interface_resume() local 790 struct gb_interface *intf; gb_interface_create() local 825 gb_interface_vsys_set(struct gb_interface *intf, bool enable) gb_interface_vsys_set() argument 841 gb_interface_refclk_set(struct gb_interface *intf, bool enable) gb_interface_refclk_set() argument 857 gb_interface_unipro_set(struct gb_interface *intf, bool enable) gb_interface_unipro_set() argument 873 gb_interface_activate_operation(struct gb_interface *intf, enum gb_interface_type *intf_type) gb_interface_activate_operation() argument 910 gb_interface_hibernate_link(struct gb_interface *intf) gb_interface_hibernate_link() argument 917 _gb_interface_activate(struct gb_interface *intf, enum gb_interface_type *type) _gb_interface_activate() argument 983 _gb_interface_activate_es3_hack(struct gb_interface *intf, enum gb_interface_type *type) _gb_interface_activate_es3_hack() argument 1005 gb_interface_activate(struct gb_interface *intf) gb_interface_activate() argument 1041 gb_interface_deactivate(struct gb_interface *intf) gb_interface_deactivate() argument 1068 gb_interface_enable(struct gb_interface *intf) gb_interface_enable() argument 1181 gb_interface_disable(struct gb_interface *intf) gb_interface_disable() argument 1217 gb_interface_add(struct gb_interface *intf) gb_interface_add() argument 1250 gb_interface_del(struct gb_interface *intf) gb_interface_del() argument 1260 gb_interface_put(struct gb_interface *intf) gb_interface_put() argument [all...] |
H A D | manifest.c | 51 static void release_manifest_descriptors(struct gb_interface *intf) in release_manifest_descriptors() argument 56 list_for_each_entry_safe(descriptor, next, &intf->manifest_descs, links) in release_manifest_descriptors() 76 static struct manifest_desc *get_next_bundle_desc(struct gb_interface *intf) in get_next_bundle_desc() argument 81 list_for_each_entry_safe(descriptor, next, &intf->manifest_descs, links) in get_next_bundle_desc() 98 static int identify_descriptor(struct gb_interface *intf, in identify_descriptor() argument 107 dev_err(&intf->dev, "manifest too small (%zu < %zu)\n", size, in identify_descriptor() 114 dev_err(&intf->dev, "descriptor too big (%zu > %zu)\n", in identify_descriptor() 141 dev_err(&intf->dev, "invalid descriptor type (%u)\n", in identify_descriptor() 147 dev_err(&intf->dev, "%s descriptor too small (%zu < %zu)\n", in identify_descriptor() 155 dev_warn(&intf in identify_descriptor() 185 gb_string_get(struct gb_interface *intf, u8 string_id) gb_string_get() argument 230 struct gb_interface *intf = bundle->intf; gb_manifest_parse_cports() local 312 gb_manifest_parse_bundles(struct gb_interface *intf) gb_manifest_parse_bundles() argument 388 gb_manifest_parse_interface(struct gb_interface *intf, struct manifest_desc *interface_desc) gb_manifest_parse_interface() argument 452 gb_manifest_parse(struct gb_interface *intf, void *data, size_t size) gb_manifest_parse() argument [all...] |
H A D | module.c | 17 struct gb_interface *intf; in eject_store() local 30 intf = module->interfaces[i]; in eject_store() 32 mutex_lock(&intf->mutex); in eject_store() 34 intf->ejected = true; in eject_store() 35 gb_interface_disable(intf); in eject_store() 36 gb_interface_deactivate(intf); in eject_store() 37 mutex_unlock(&intf->mutex); in eject_store() 92 struct gb_interface *intf; in gb_module_create() local 116 intf = gb_interface_create(module, module_id + i); in gb_module_create() 117 if (!intf) { in gb_module_create() 139 gb_module_register_interface(struct gb_interface *intf) gb_module_register_interface() argument 180 gb_module_deregister_interface(struct gb_interface *intf) gb_module_deregister_interface() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_intf.c | 57 static void bcmasp_enable_tx(struct bcmasp_intf *intf, int en) in bcmasp_enable_tx() argument 60 tx_spb_ctrl_wl(intf, TX_SPB_CTRL_ENABLE_EN, TX_SPB_CTRL_ENABLE); in bcmasp_enable_tx() 61 tx_epkt_core_wl(intf, (TX_EPKT_C_CFG_MISC_EN | in bcmasp_enable_tx() 63 (intf->port << TX_EPKT_C_CFG_MISC_PS_SHIFT)), in bcmasp_enable_tx() 66 tx_spb_ctrl_wl(intf, 0x0, TX_SPB_CTRL_ENABLE); in bcmasp_enable_tx() 67 tx_epkt_core_wl(intf, 0x0, TX_EPKT_C_CFG_MISC); in bcmasp_enable_tx() 71 static void bcmasp_enable_rx(struct bcmasp_intf *intf, int en) in bcmasp_enable_rx() argument 74 rx_edpkt_cfg_wl(intf, RX_EDPKT_CFG_ENABLE_EN, in bcmasp_enable_rx() 77 rx_edpkt_cfg_wl(intf, 0x0, RX_EDPKT_CFG_ENABLE); in bcmasp_enable_rx() 83 struct bcmasp_intf *intf in bcmasp_set_rx_mode() local 135 bcmasp_clean_txcb(struct bcmasp_intf *intf, int index) bcmasp_clean_txcb() argument 145 tx_spb_ring_full(struct bcmasp_intf *intf, int cnt) tx_spb_ring_full() argument 163 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_csum_offload() local 234 bcmasp_rx_edpkt_dma_rq(struct bcmasp_intf *intf) bcmasp_rx_edpkt_dma_rq() argument 239 bcmasp_rx_edpkt_cfg_wq(struct bcmasp_intf *intf, dma_addr_t addr) bcmasp_rx_edpkt_cfg_wq() argument 244 bcmasp_rx_edpkt_dma_wq(struct bcmasp_intf *intf, dma_addr_t addr) bcmasp_rx_edpkt_dma_wq() argument 249 bcmasp_tx_spb_dma_rq(struct bcmasp_intf *intf) bcmasp_tx_spb_dma_rq() argument 254 bcmasp_tx_spb_dma_wq(struct bcmasp_intf *intf, dma_addr_t addr) bcmasp_tx_spb_dma_wq() argument 269 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_xmit() local 377 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_netif_start() local 389 umac_reset(struct bcmasp_intf *intf) umac_reset() argument 397 umac_set_hw_addr(struct bcmasp_intf *intf, const unsigned char *addr) umac_set_hw_addr() argument 408 umac_enable_set(struct bcmasp_intf *intf, u32 mask, unsigned int enable) umac_enable_set() argument 427 umac_init(struct bcmasp_intf *intf) umac_init() argument 437 struct bcmasp_intf *intf = bcmasp_tx_poll() local 498 struct bcmasp_intf *intf = bcmasp_rx_poll() local 606 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_adj_link() local 676 bcmasp_init_rx(struct bcmasp_intf *intf) bcmasp_init_rx() argument 753 bcmasp_reclaim_free_all_rx(struct bcmasp_intf *intf) bcmasp_reclaim_free_all_rx() argument 764 bcmasp_init_tx(struct bcmasp_intf *intf) bcmasp_init_tx() argument 816 bcmasp_reclaim_free_all_tx(struct bcmasp_intf *intf) bcmasp_reclaim_free_all_tx() argument 828 bcmasp_ephy_enable_set(struct bcmasp_intf *intf, bool enable) bcmasp_ephy_enable_set() argument 866 bcmasp_rgmii_mode_en_set(struct bcmasp_intf *intf, bool enable) bcmasp_rgmii_mode_en_set() argument 881 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_netif_deinit() local 923 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_stop() local 948 bcmasp_configure_port(struct bcmasp_intf *intf) bcmasp_configure_port() argument 988 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_netif_init() local 1112 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_open() local 1130 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_tx_timeout() local 1139 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_get_phys_port_name() local 1150 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_get_stats64() local 1182 bcmasp_map_res(struct bcmasp_priv *priv, struct bcmasp_intf *intf) bcmasp_map_res() argument 1206 struct bcmasp_intf *intf; bcmasp_interface_create() local 1293 bcmasp_interface_destroy(struct bcmasp_intf *intf) bcmasp_interface_destroy() argument 1302 bcmasp_suspend_to_wol(struct bcmasp_intf *intf) bcmasp_suspend_to_wol() argument 1335 bcmasp_interface_suspend(struct bcmasp_intf *intf) bcmasp_interface_suspend() argument 1376 bcmasp_resume_from_wol(struct bcmasp_intf *intf) bcmasp_resume_from_wol() argument 1390 bcmasp_interface_resume(struct bcmasp_intf *intf) bcmasp_interface_resume() argument [all...] |
H A D | bcmasp_ethtool.c | 74 static u16 bcmasp_stat_fixup_offset(struct bcmasp_intf *intf, in bcmasp_stat_fixup_offset() argument 77 struct bcmasp_priv *priv = intf->parent; in bcmasp_stat_fixup_offset() 119 static void bcmasp_update_mib_counters(struct bcmasp_intf *intf) in bcmasp_update_mib_counters() argument 129 offset = bcmasp_stat_fixup_offset(intf, s); in bcmasp_update_mib_counters() 134 val = rx_edpkt_core_rl(intf->parent, offset); in bcmasp_update_mib_counters() 137 val = rx_ctrl_core_rl(intf->parent, offset); in bcmasp_update_mib_counters() 140 offset += sizeof(u32) * intf->port; in bcmasp_update_mib_counters() 141 val = rx_ctrl_core_rl(intf->parent, offset); in bcmasp_update_mib_counters() 146 p = (char *)(&intf->mib) + (i * sizeof(u32)); in bcmasp_update_mib_counters() 155 struct bcmasp_intf *intf in bcmasp_get_ethtool_stats() local 178 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_get_msglevel() local 185 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_set_msglevel() local 193 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_get_wol() local 205 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_set_wol() local 226 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_flow_insert() local 270 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_flow_delete() local 282 bcmasp_flow_get(struct bcmasp_intf *intf, struct ethtool_rxnfc *cmd) bcmasp_flow_get() argument 299 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_set_rxnfc() local 323 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_get_rxnfc() local 351 bcmasp_eee_enable_set(struct bcmasp_intf *intf, bool enable) bcmasp_eee_enable_set() argument 368 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_get_eee() local 384 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_set_eee() local 413 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_get_eth_mac_stats() local 448 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_get_rmon_stats() local 477 struct bcmasp_intf *intf = netdev_priv(dev); bcmasp_get_eth_ctrl_stats() local [all...] |
H A D | bcmasp.c | 34 void bcmasp_enable_tx_irq(struct bcmasp_intf *intf, int en) in bcmasp_enable_tx_irq() argument 36 struct bcmasp_priv *priv = intf->parent; in bcmasp_enable_tx_irq() 39 _intr2_mask_clear(priv, ASP_INTR2_TX_DESC(intf->channel)); in bcmasp_enable_tx_irq() 41 _intr2_mask_set(priv, ASP_INTR2_TX_DESC(intf->channel)); in bcmasp_enable_tx_irq() 45 void bcmasp_enable_rx_irq(struct bcmasp_intf *intf, int en) in bcmasp_enable_rx_irq() argument 47 struct bcmasp_priv *priv = intf->parent; in bcmasp_enable_rx_irq() 50 _intr2_mask_clear(priv, ASP_INTR2_RX_ECH(intf->channel)); in bcmasp_enable_rx_irq() 52 _intr2_mask_set(priv, ASP_INTR2_RX_ECH(intf->channel)); in bcmasp_enable_rx_irq() 67 static void bcmasp_intr2_handling(struct bcmasp_intf *intf, u32 status) in bcmasp_intr2_handling() argument 69 if (status & ASP_INTR2_RX_ECH(intf in bcmasp_intr2_handling() 87 struct bcmasp_intf *intf; bcmasp_isr() local 107 bcmasp_flush_rx_port(struct bcmasp_intf *intf) bcmasp_flush_rx_port() argument 497 bcmasp_netfilt_suspend(struct bcmasp_intf *intf) bcmasp_netfilt_suspend() argument 531 bcmasp_netfilt_get_all_active(struct bcmasp_intf *intf, u32 *rule_locs, u32 *rule_cnt) bcmasp_netfilt_get_all_active() argument 558 bcmasp_netfilt_get_active(struct bcmasp_intf *intf) bcmasp_netfilt_get_active() argument 580 bcmasp_netfilt_check_dup(struct bcmasp_intf *intf, struct ethtool_rx_flow_spec *fs) bcmasp_netfilt_check_dup() argument 647 bcmasp_netfilt_get_init(struct bcmasp_intf *intf, u32 loc, bool wake_filter, bool init) bcmasp_netfilt_get_init() argument 713 bcmasp_netfilt_release(struct bcmasp_intf *intf, struct bcmasp_net_filter *nfilt) bcmasp_netfilt_release() argument 733 bcmasp_set_mda_filter(struct bcmasp_intf *intf, const unsigned char *addr, unsigned char *mask, unsigned int i) bcmasp_set_mda_filter() argument 754 bcmasp_en_mda_filter(struct bcmasp_intf *intf, bool en, unsigned int i) bcmasp_en_mda_filter() argument 801 bcmasp_set_promisc(struct bcmasp_intf *intf, bool en) bcmasp_set_promisc() argument 812 bcmasp_set_allmulti(struct bcmasp_intf *intf, bool en) bcmasp_set_allmulti() argument 822 bcmasp_set_broad(struct bcmasp_intf *intf, bool en) bcmasp_set_broad() argument 832 bcmasp_set_oaddr(struct bcmasp_intf *intf, const unsigned char *addr, bool en) bcmasp_set_oaddr() argument 842 bcmasp_disable_all_filters(struct bcmasp_intf *intf) bcmasp_disable_all_filters() argument 858 bcmasp_combine_set_filter(struct bcmasp_intf *intf, unsigned char *addr, unsigned char *mask, int i) bcmasp_combine_set_filter() argument 886 bcmasp_set_en_mda_filter(struct bcmasp_intf *intf, unsigned char *addr, unsigned char *mask) bcmasp_set_en_mda_filter() argument 1011 bcmasp_core_clock_set_intf(struct bcmasp_intf *intf, bool en) bcmasp_core_clock_set_intf() argument 1092 bcmasp_enable_wol_shared(struct bcmasp_intf *intf, bool en) bcmasp_enable_wol_shared() argument 1131 struct bcmasp_intf *intf; bcmasp_init_wol_per_intf() local 1148 bcmasp_enable_wol_per_intf(struct bcmasp_intf *intf, bool en) bcmasp_enable_wol_per_intf() argument 1161 struct bcmasp_intf *intf; bcmasp_wol_irq_destroy_per_intf() local 1216 struct bcmasp_intf *intf, *n; bcmasp_remove_intfs() local 1230 struct bcmasp_intf *intf; bcmasp_probe() local 1368 struct bcmasp_intf *intf; bcmasp_suspend() local 1396 struct bcmasp_intf *intf; bcmasp_resume() local [all...] |
H A D | bcmasp.h | 268 unsigned long (*rx_desc_read)(struct bcmasp_intf *intf); 269 void (*rx_buffer_write)(struct bcmasp_intf *intf, dma_addr_t addr); 270 void (*rx_desc_write)(struct bcmasp_intf *intf, dma_addr_t addr); 271 unsigned long (*tx_read)(struct bcmasp_intf *intf); 272 void (*tx_write)(struct bcmasp_intf *intf, dma_addr_t addr); 336 /* Used if per intf wol irq */ 373 void (*enable_wol)(struct bcmasp_intf *intf, bool en); 391 void (*enable_wol)(struct bcmasp_intf *intf, bool en); 413 static inline unsigned long bcmasp_intf_rx_desc_read(struct bcmasp_intf *intf) in bcmasp_intf_rx_desc_read() argument 415 return intf in bcmasp_intf_rx_desc_read() 418 bcmasp_intf_rx_buffer_write(struct bcmasp_intf *intf, dma_addr_t addr) bcmasp_intf_rx_buffer_write() argument 424 bcmasp_intf_rx_desc_write(struct bcmasp_intf *intf, dma_addr_t addr) bcmasp_intf_rx_desc_write() argument 430 bcmasp_intf_tx_read(struct bcmasp_intf *intf) bcmasp_intf_tx_read() argument 435 bcmasp_intf_tx_write(struct bcmasp_intf *intf, dma_addr_t addr) bcmasp_intf_tx_write() argument [all...] |
/kernel/linux/linux-6.6/drivers/char/ipmi/ |
H A D | ipmi_msghandler.c | 45 static void handle_new_recv_msgs(struct ipmi_smi *intf); 46 static void need_waiter(struct ipmi_smi *intf); 47 static int handle_one_recv_msg(struct ipmi_smi *intf, 197 struct ipmi_smi *intf; member 330 static int bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, 582 void (*null_user_handler)(struct ipmi_smi *intf, 609 static void __get_guid(struct ipmi_smi *intf); 610 static void __ipmi_bmc_unregister(struct ipmi_smi *intf); 611 static int __ipmi_bmc_register(struct ipmi_smi *intf, 614 static int __scan_channels(struct ipmi_smi *intf, struc 701 clean_up_interface_data(struct ipmi_smi *intf) clean_up_interface_data() argument 733 struct ipmi_smi *intf = container_of(ref, struct ipmi_smi, refcount); intf_free() local 741 struct ipmi_smi *intf; ipmi_smi_watcher_register() local 922 deliver_response(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) deliver_response() argument 961 deliver_local_response(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) deliver_local_response() argument 970 deliver_err_response(struct ipmi_smi *intf, struct ipmi_recv_msg *msg, int err) deliver_err_response() argument 981 smi_add_watch(struct ipmi_smi *intf, unsigned int flags) smi_add_watch() argument 1006 smi_remove_watch(struct ipmi_smi *intf, unsigned int flags) smi_remove_watch() argument 1044 intf_next_seq(struct ipmi_smi *intf, struct ipmi_recv_msg *recv_msg, unsigned long timeout, int retries, int broadcast, unsigned char *seq, long *seqid) intf_next_seq() argument 1098 intf_find_seq(struct ipmi_smi *intf, unsigned char seq, short channel, unsigned char cmd, unsigned char netfn, struct ipmi_addr *addr, struct ipmi_recv_msg **recv_msg) intf_find_seq() argument 1132 intf_start_seq_timer(struct ipmi_smi *intf, long msgid) intf_start_seq_timer() argument 1160 intf_err_seq(struct ipmi_smi *intf, long msgid, unsigned int err) intf_err_seq() argument 1212 struct ipmi_smi *intf; ipmi_create_user() local 1295 struct ipmi_smi *intf; ipmi_get_smi_info() local 1328 struct ipmi_smi *intf = user->intf; _ipmi_destroy_user() local 1539 maintenance_mode_update(struct ipmi_smi *intf) maintenance_mode_update() argument 1550 struct ipmi_smi *intf = user->intf; ipmi_set_maintenance_mode() local 1591 struct ipmi_smi *intf = user->intf; ipmi_set_gets_events() local 1653 find_cmd_rcvr(struct ipmi_smi *intf, unsigned char netfn, unsigned char cmd, unsigned char chan) find_cmd_rcvr() argument 1669 is_cmd_rcvr_exclusive(struct ipmi_smi *intf, unsigned char netfn, unsigned char cmd, unsigned int chans) is_cmd_rcvr_exclusive() argument 1690 struct ipmi_smi *intf = user->intf; ipmi_register_for_cmd() local 1735 struct ipmi_smi *intf = user->intf; ipmi_unregister_for_cmd() local 1866 smi_add_send_msg(struct ipmi_smi *intf, struct ipmi_smi_msg *smi_msg, int priority) smi_add_send_msg() argument 1883 smi_send(struct ipmi_smi *intf, const struct ipmi_smi_handlers *handlers, struct ipmi_smi_msg *smi_msg, int priority) smi_send() argument 1909 i_ipmi_req_sysintf(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, int retries, unsigned int retry_time_ms) i_ipmi_req_sysintf() argument 1976 i_ipmi_req_ipmb(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_address, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_req_ipmb() argument 2117 i_ipmi_req_ipmb_direct(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_lun) i_ipmi_req_ipmb_direct() argument 2169 i_ipmi_req_lan(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_req_lan() argument 2293 i_ipmi_request(struct ipmi_user *user, struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, void *user_msg_data, void *supplied_smi, struct ipmi_recv_msg *supplied_recv, int priority, unsigned char source_address, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_request() argument 2396 check_addr(struct ipmi_smi *intf, struct ipmi_addr *addr, unsigned char *saddr, unsigned char *lun) check_addr() argument 2487 bmc_device_id_handler(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) bmc_device_id_handler() argument 2528 send_get_device_id_cmd(struct ipmi_smi *intf) send_get_device_id_cmd() argument 2556 __get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc) __get_device_id() argument 2604 __bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, struct ipmi_device_id *id, bool *guid_set, guid_t *guid, int intf_num) __bmc_get_device_id() argument 2737 bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, struct ipmi_device_id *id, bool *guid_set, guid_t *guid) bmc_get_device_id() argument 3075 __ipmi_bmc_unregister(struct ipmi_smi *intf) __ipmi_bmc_unregister() argument 3095 ipmi_bmc_unregister(struct ipmi_smi *intf) ipmi_bmc_unregister() argument 3105 __ipmi_bmc_register(struct ipmi_smi *intf, struct ipmi_device_id *id, bool guid_set, guid_t *guid, int intf_num) __ipmi_bmc_register() argument 3266 send_guid_cmd(struct ipmi_smi *intf, int chan) send_guid_cmd() argument 3293 guid_handler(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) guid_handler() argument 3328 __get_guid(struct ipmi_smi *intf) __get_guid() argument 3349 send_channel_info_cmd(struct ipmi_smi *intf, int chan) send_channel_info_cmd() argument 3379 channel_handler(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) channel_handler() argument 3450 __scan_channels(struct ipmi_smi *intf, struct ipmi_device_id *id) __scan_channels() argument 3495 ipmi_poll(struct ipmi_smi *intf) ipmi_poll() argument 3513 struct ipmi_smi *intf = container_of(attr, nr_users_show() local 3524 struct ipmi_smi *intf = container_of(attr, nr_msgs_show() local 3541 struct ipmi_smi *intf = container_of(work, struct ipmi_smi, redo_bmc_reg() local 3558 struct ipmi_smi *intf, *tintf; ipmi_add_smi() local 3705 deliver_smi_err_response(struct ipmi_smi *intf, struct ipmi_smi_msg *msg, unsigned char err) deliver_smi_err_response() argument 3721 cleanup_smi_msgs(struct ipmi_smi *intf) cleanup_smi_msgs() argument 3761 ipmi_unregister_smi(struct ipmi_smi *intf) ipmi_unregister_smi() argument 3812 handle_ipmb_get_msg_rsp(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_ipmb_get_msg_rsp() argument 3875 handle_ipmb_get_msg_cmd(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_ipmb_get_msg_cmd() argument 3989 handle_ipmb_direct_rcv_cmd(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_ipmb_direct_rcv_cmd() argument 4077 handle_ipmb_direct_rcv_rsp(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_ipmb_direct_rcv_rsp() argument 4108 handle_lan_get_msg_rsp(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_lan_get_msg_rsp() argument 4175 handle_lan_get_msg_cmd(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_lan_get_msg_cmd() argument 4274 handle_oem_get_msg_cmd(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_oem_get_msg_cmd() argument 4393 handle_read_event_rsp(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_read_event_rsp() argument 4495 handle_bmc_rsp(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_bmc_rsp() argument 4530 handle_one_recv_msg(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_one_recv_msg() argument 4757 handle_new_recv_msgs(struct ipmi_smi *intf) handle_new_recv_msgs() argument 4818 struct ipmi_smi *intf = from_tasklet(intf, t, recv_tasklet); smi_recv_tasklet() local 4861 ipmi_smi_msg_received(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) ipmi_smi_msg_received() argument 4896 ipmi_smi_watchdog_pretimeout(struct ipmi_smi *intf) ipmi_smi_watchdog_pretimeout() argument 4907 smi_from_recv_msg(struct ipmi_smi *intf, struct ipmi_recv_msg *recv_msg, unsigned char seq, long seqid) smi_from_recv_msg() argument 4928 check_msg_timeout(struct ipmi_smi *intf, struct seq_table *ent, struct list_head *timeouts, unsigned long timeout_period, int slot, unsigned long *flags, bool *need_timer) check_msg_timeout() argument 5009 ipmi_timeout_handler(struct ipmi_smi *intf, unsigned long timeout_period) ipmi_timeout_handler() argument 5076 ipmi_request_event(struct ipmi_smi *intf) ipmi_request_event() argument 5092 struct ipmi_smi *intf; ipmi_timeout() local 5118 need_waiter(struct ipmi_smi *intf) need_waiter() argument 5194 ipmi_panic_request_and_wait(struct ipmi_smi *intf, struct ipmi_addr *addr, struct kernel_ipmi_msg *msg) ipmi_panic_request_and_wait() argument 5226 event_receiver_fetcher(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) event_receiver_fetcher() argument 5239 device_id_fetcher(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) device_id_fetcher() argument 5254 send_panic_events(struct ipmi_smi *intf, char *str) send_panic_events() argument 5406 struct ipmi_smi *intf; panic_event() local [all...] |
/kernel/linux/linux-5.10/drivers/char/ipmi/ |
H A D | ipmi_msghandler.c | 44 static void handle_new_recv_msgs(struct ipmi_smi *intf); 45 static void need_waiter(struct ipmi_smi *intf); 46 static int handle_one_recv_msg(struct ipmi_smi *intf, 197 struct ipmi_smi *intf; member 328 static int bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, 576 void (*null_user_handler)(struct ipmi_smi *intf, 603 static void __get_guid(struct ipmi_smi *intf); 604 static void __ipmi_bmc_unregister(struct ipmi_smi *intf); 605 static int __ipmi_bmc_register(struct ipmi_smi *intf, 608 static int __scan_channels(struct ipmi_smi *intf, struc 690 clean_up_interface_data(struct ipmi_smi *intf) clean_up_interface_data() argument 722 struct ipmi_smi *intf = container_of(ref, struct ipmi_smi, refcount); intf_free() local 730 struct ipmi_smi *intf; global() member 736 struct ipmi_smi *intf; ipmi_smi_watcher_register() local 886 deliver_response(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) deliver_response() argument 923 deliver_local_response(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) deliver_local_response() argument 932 deliver_err_response(struct ipmi_smi *intf, struct ipmi_recv_msg *msg, int err) deliver_err_response() argument 943 smi_add_watch(struct ipmi_smi *intf, unsigned int flags) smi_add_watch() argument 968 smi_remove_watch(struct ipmi_smi *intf, unsigned int flags) smi_remove_watch() argument 1006 intf_next_seq(struct ipmi_smi *intf, struct ipmi_recv_msg *recv_msg, unsigned long timeout, int retries, int broadcast, unsigned char *seq, long *seqid) intf_next_seq() argument 1060 intf_find_seq(struct ipmi_smi *intf, unsigned char seq, short channel, unsigned char cmd, unsigned char netfn, struct ipmi_addr *addr, struct ipmi_recv_msg **recv_msg) intf_find_seq() argument 1094 intf_start_seq_timer(struct ipmi_smi *intf, long msgid) intf_start_seq_timer() argument 1122 intf_err_seq(struct ipmi_smi *intf, long msgid, unsigned int err) intf_err_seq() argument 1174 struct ipmi_smi *intf; ipmi_create_user() local 1250 struct ipmi_smi *intf; ipmi_get_smi_info() local 1283 struct ipmi_smi *intf = user->intf; _ipmi_destroy_user() local 1493 maintenance_mode_update(struct ipmi_smi *intf) maintenance_mode_update() argument 1504 struct ipmi_smi *intf = user->intf; ipmi_set_maintenance_mode() local 1545 struct ipmi_smi *intf = user->intf; ipmi_set_gets_events() local 1607 find_cmd_rcvr(struct ipmi_smi *intf, unsigned char netfn, unsigned char cmd, unsigned char chan) find_cmd_rcvr() argument 1623 is_cmd_rcvr_exclusive(struct ipmi_smi *intf, unsigned char netfn, unsigned char cmd, unsigned int chans) is_cmd_rcvr_exclusive() argument 1644 struct ipmi_smi *intf = user->intf; ipmi_register_for_cmd() local 1689 struct ipmi_smi *intf = user->intf; ipmi_unregister_for_cmd() local 1819 smi_add_send_msg(struct ipmi_smi *intf, struct ipmi_smi_msg *smi_msg, int priority) smi_add_send_msg() argument 1836 smi_send(struct ipmi_smi *intf, const struct ipmi_smi_handlers *handlers, struct ipmi_smi_msg *smi_msg, int priority) smi_send() argument 1862 i_ipmi_req_sysintf(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, int retries, unsigned int retry_time_ms) i_ipmi_req_sysintf() argument 1929 i_ipmi_req_ipmb(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_address, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_req_ipmb() argument 2070 i_ipmi_req_lan(struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, struct ipmi_smi_msg *smi_msg, struct ipmi_recv_msg *recv_msg, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_req_lan() argument 2194 i_ipmi_request(struct ipmi_user *user, struct ipmi_smi *intf, struct ipmi_addr *addr, long msgid, struct kernel_ipmi_msg *msg, void *user_msg_data, void *supplied_smi, struct ipmi_recv_msg *supplied_recv, int priority, unsigned char source_address, unsigned char source_lun, int retries, unsigned int retry_time_ms) i_ipmi_request() argument 2283 check_addr(struct ipmi_smi *intf, struct ipmi_addr *addr, unsigned char *saddr, unsigned char *lun) check_addr() argument 2374 bmc_device_id_handler(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) bmc_device_id_handler() argument 2408 send_get_device_id_cmd(struct ipmi_smi *intf) send_get_device_id_cmd() argument 2436 __get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc) __get_device_id() argument 2486 __bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, struct ipmi_device_id *id, bool *guid_set, guid_t *guid, int intf_num) __bmc_get_device_id() argument 2619 bmc_get_device_id(struct ipmi_smi *intf, struct bmc_device *bmc, struct ipmi_device_id *id, bool *guid_set, guid_t *guid) bmc_get_device_id() argument 2957 __ipmi_bmc_unregister(struct ipmi_smi *intf) __ipmi_bmc_unregister() argument 2977 ipmi_bmc_unregister(struct ipmi_smi *intf) ipmi_bmc_unregister() argument 2987 __ipmi_bmc_register(struct ipmi_smi *intf, struct ipmi_device_id *id, bool guid_set, guid_t *guid, int intf_num) __ipmi_bmc_register() argument 3148 send_guid_cmd(struct ipmi_smi *intf, int chan) send_guid_cmd() argument 3175 guid_handler(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) guid_handler() argument 3210 __get_guid(struct ipmi_smi *intf) __get_guid() argument 3231 send_channel_info_cmd(struct ipmi_smi *intf, int chan) send_channel_info_cmd() argument 3261 channel_handler(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) channel_handler() argument 3332 __scan_channels(struct ipmi_smi *intf, struct ipmi_device_id *id) __scan_channels() argument 3377 ipmi_poll(struct ipmi_smi *intf) ipmi_poll() argument 3393 struct ipmi_smi *intf = container_of(work, struct ipmi_smi, redo_bmc_reg() local 3410 struct ipmi_smi *intf, *tintf; ipmi_add_smi() local 3542 deliver_smi_err_response(struct ipmi_smi *intf, struct ipmi_smi_msg *msg, unsigned char err) deliver_smi_err_response() argument 3558 cleanup_smi_msgs(struct ipmi_smi *intf) cleanup_smi_msgs() argument 3598 ipmi_unregister_smi(struct ipmi_smi *intf) ipmi_unregister_smi() argument 3643 handle_ipmb_get_msg_rsp(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_ipmb_get_msg_rsp() argument 3706 handle_ipmb_get_msg_cmd(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_ipmb_get_msg_cmd() argument 3819 handle_lan_get_msg_rsp(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_lan_get_msg_rsp() argument 3886 handle_lan_get_msg_cmd(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_lan_get_msg_cmd() argument 3985 handle_oem_get_msg_cmd(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_oem_get_msg_cmd() argument 4104 handle_read_event_rsp(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_read_event_rsp() argument 4206 handle_bmc_rsp(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_bmc_rsp() argument 4241 handle_one_recv_msg(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) handle_one_recv_msg() argument 4441 handle_new_recv_msgs(struct ipmi_smi *intf) handle_new_recv_msgs() argument 4502 struct ipmi_smi *intf = from_tasklet(intf, t, recv_tasklet); smi_recv_tasklet() local 4545 ipmi_smi_msg_received(struct ipmi_smi *intf, struct ipmi_smi_msg *msg) ipmi_smi_msg_received() argument 4580 ipmi_smi_watchdog_pretimeout(struct ipmi_smi *intf) ipmi_smi_watchdog_pretimeout() argument 4591 smi_from_recv_msg(struct ipmi_smi *intf, struct ipmi_recv_msg *recv_msg, unsigned char seq, long seqid) smi_from_recv_msg() argument 4611 check_msg_timeout(struct ipmi_smi *intf, struct seq_table *ent, struct list_head *timeouts, unsigned long timeout_period, int slot, unsigned long *flags, bool *need_timer) check_msg_timeout() argument 4692 ipmi_timeout_handler(struct ipmi_smi *intf, unsigned long timeout_period) ipmi_timeout_handler() argument 4759 ipmi_request_event(struct ipmi_smi *intf) ipmi_request_event() argument 4775 struct ipmi_smi *intf; ipmi_timeout() local 4801 need_waiter(struct ipmi_smi *intf) need_waiter() argument 4876 ipmi_panic_request_and_wait(struct ipmi_smi *intf, struct ipmi_addr *addr, struct kernel_ipmi_msg *msg) ipmi_panic_request_and_wait() argument 4908 event_receiver_fetcher(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) event_receiver_fetcher() argument 4921 device_id_fetcher(struct ipmi_smi *intf, struct ipmi_recv_msg *msg) device_id_fetcher() argument 4936 send_panic_events(struct ipmi_smi *intf, char *str) send_panic_events() argument 5088 struct ipmi_smi *intf; panic_event() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | dev.c | 38 /* intf dev list mutex */ 43 struct mlx5_interface *intf; member 54 void mlx5_add_device(struct mlx5_interface *intf, struct mlx5_priv *priv) in mlx5_add_device() argument 59 if (!mlx5_lag_intf_add(intf, priv)) in mlx5_add_device() 66 dev_ctx->intf = intf; in mlx5_add_device() 68 dev_ctx->context = intf->add(dev); in mlx5_add_device() 71 if (intf->attach) in mlx5_add_device() 83 static struct mlx5_device_context *mlx5_get_device(struct mlx5_interface *intf, in mlx5_get_device() argument 89 if (dev_ctx->intf in mlx5_get_device() 94 mlx5_remove_device(struct mlx5_interface *intf, struct mlx5_priv *priv) mlx5_remove_device() argument 113 mlx5_attach_interface(struct mlx5_interface *intf, struct mlx5_priv *priv) mlx5_attach_interface() argument 141 struct mlx5_interface *intf; mlx5_attach_device() local 149 mlx5_detach_interface(struct mlx5_interface *intf, struct mlx5_priv *priv) mlx5_detach_interface() argument 174 struct mlx5_interface *intf; mlx5_detach_device() local 199 struct mlx5_interface *intf; mlx5_register_device() local 211 struct mlx5_interface *intf; mlx5_unregister_device() local 220 mlx5_register_interface(struct mlx5_interface *intf) mlx5_register_interface() argument 237 mlx5_unregister_interface(struct mlx5_interface *intf) mlx5_unregister_interface() argument 253 struct mlx5_interface *intf; mlx5_has_added_dev_by_protocol() local 281 struct mlx5_interface *intf; mlx5_add_dev_by_protocol() local 293 struct mlx5_interface *intf; mlx5_remove_dev_by_protocol() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00debug.c | 112 struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf; in rt2x00debug_update_crypto() local 124 intf->crypto_stats[cipher].success += (status == RX_CRYPTO_SUCCESS); in rt2x00debug_update_crypto() 125 intf->crypto_stats[cipher].icv_error += (status == RX_CRYPTO_FAIL_ICV); in rt2x00debug_update_crypto() 126 intf->crypto_stats[cipher].mic_error += (status == RX_CRYPTO_FAIL_MIC); in rt2x00debug_update_crypto() 127 intf->crypto_stats[cipher].key_error += (status == RX_CRYPTO_FAIL_KEY); in rt2x00debug_update_crypto() 133 struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf; in rt2x00debug_dump_frame() local 141 if (likely(!test_bit(FRAME_DUMP_FILE_OPEN, &intf->frame_dump_flags))) in rt2x00debug_dump_frame() 146 if (skb_queue_len(&intf->frame_dump_skbqueue) > 20) { in rt2x00debug_dump_frame() 181 skb_queue_tail(&intf->frame_dump_skbqueue, skbcopy); in rt2x00debug_dump_frame() 182 wake_up_interruptible(&intf in rt2x00debug_dump_frame() 194 struct rt2x00debug_intf *intf = inode->i_private; rt2x00debug_file_open() local 206 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_file_release() local 215 struct rt2x00debug_intf *intf = inode->i_private; rt2x00debug_open_queue_dump() local 232 struct rt2x00debug_intf *intf = inode->i_private; rt2x00debug_release_queue_dump() local 246 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_queue_dump() local 278 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_poll_queue_dump() local 302 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_queue_stats() local 361 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_crypto_stats() local 506 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_dev_flags() local 531 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_cap_flags() local 556 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_write_restart_hw() local 579 rt2x00debug_create_file_driver(const char *name, struct rt2x00debug_intf *intf, struct debugfs_blob_wrapper *blob) rt2x00debug_create_file_driver() argument 597 rt2x00debug_create_file_chipset(const char *name, struct rt2x00debug_intf *intf, struct debugfs_blob_wrapper *blob) rt2x00debug_create_file_chipset() argument 638 struct rt2x00debug_intf *intf; rt2x00debug_register() local 710 struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf; rt2x00debug_deregister() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00debug.c | 112 struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf; in rt2x00debug_update_crypto() local 124 intf->crypto_stats[cipher].success += (status == RX_CRYPTO_SUCCESS); in rt2x00debug_update_crypto() 125 intf->crypto_stats[cipher].icv_error += (status == RX_CRYPTO_FAIL_ICV); in rt2x00debug_update_crypto() 126 intf->crypto_stats[cipher].mic_error += (status == RX_CRYPTO_FAIL_MIC); in rt2x00debug_update_crypto() 127 intf->crypto_stats[cipher].key_error += (status == RX_CRYPTO_FAIL_KEY); in rt2x00debug_update_crypto() 133 struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf; in rt2x00debug_dump_frame() local 141 if (likely(!test_bit(FRAME_DUMP_FILE_OPEN, &intf->frame_dump_flags))) in rt2x00debug_dump_frame() 146 if (skb_queue_len(&intf->frame_dump_skbqueue) > 20) { in rt2x00debug_dump_frame() 181 skb_queue_tail(&intf->frame_dump_skbqueue, skbcopy); in rt2x00debug_dump_frame() 182 wake_up_interruptible(&intf in rt2x00debug_dump_frame() 194 struct rt2x00debug_intf *intf = inode->i_private; rt2x00debug_file_open() local 206 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_file_release() local 215 struct rt2x00debug_intf *intf = inode->i_private; rt2x00debug_open_queue_dump() local 232 struct rt2x00debug_intf *intf = inode->i_private; rt2x00debug_release_queue_dump() local 246 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_queue_dump() local 278 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_poll_queue_dump() local 302 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_queue_stats() local 361 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_crypto_stats() local 506 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_dev_flags() local 531 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_read_cap_flags() local 556 struct rt2x00debug_intf *intf = file->private_data; rt2x00debug_write_restart_hw() local 579 rt2x00debug_create_file_driver(const char *name, struct rt2x00debug_intf *intf, struct debugfs_blob_wrapper *blob) rt2x00debug_create_file_driver() argument 597 rt2x00debug_create_file_chipset(const char *name, struct rt2x00debug_intf *intf, struct debugfs_blob_wrapper *blob) rt2x00debug_create_file_chipset() argument 638 struct rt2x00debug_intf *intf; rt2x00debug_register() local 710 struct rt2x00debug_intf *intf = rt2x00dev->debugfs_intf; rt2x00debug_deregister() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | intf.c | 44 struct mlx4_interface *intf; member 52 static void mlx4_add_device(struct mlx4_interface *intf, struct mlx4_priv *priv) in mlx4_add_device() argument 60 dev_ctx->intf = intf; in mlx4_add_device() 61 dev_ctx->context = intf->add(&priv->dev); in mlx4_add_device() 67 if (intf->activate) in mlx4_add_device() 68 intf->activate(&priv->dev, dev_ctx->context); in mlx4_add_device() 74 static void mlx4_remove_device(struct mlx4_interface *intf, struct mlx4_priv *priv) in mlx4_remove_device() argument 79 if (dev_ctx->intf == intf) { in mlx4_remove_device() 90 mlx4_register_interface(struct mlx4_interface *intf) mlx4_register_interface() argument 115 mlx4_unregister_interface(struct mlx4_interface *intf) mlx4_unregister_interface() argument 201 struct mlx4_interface *intf; mlx4_register_device() local 219 struct mlx4_interface *intf; mlx4_unregister_device() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/core/ |
H A D | driver.c | 231 static const struct usb_device_id *usb_match_dynamic_id(struct usb_interface *intf, in usb_match_dynamic_id() argument 238 if (usb_match_one_id(intf, &dynid->id)) { in usb_match_dynamic_id() 321 struct usb_interface *intf = to_usb_interface(dev); in usb_probe_interface() local 322 struct usb_device *udev = interface_to_usbdev(intf); in usb_probe_interface() 329 intf->needs_binding = 0; in usb_probe_interface() 335 dev_err(&intf->dev, "Device is not authorized for usage\n"); in usb_probe_interface() 337 } else if (intf->authorized == 0) { in usb_probe_interface() 338 dev_err(&intf->dev, "Interface %d is not authorized for usage\n", in usb_probe_interface() 339 intf->altsetting->desc.bInterfaceNumber); in usb_probe_interface() 343 id = usb_match_dynamic_id(intf, drive in usb_probe_interface() 431 struct usb_interface *intf = to_usb_interface(dev); usb_unbind_interface() local 678 usb_match_one_id_intf(struct usb_device *dev, struct usb_host_interface *intf, const struct usb_device_id *id) usb_match_one_id_intf() argument 716 struct usb_host_interface *intf; usb_match_one_id() local 882 struct usb_interface *intf; usb_device_match() local 912 struct usb_interface *intf = to_usb_interface(dev); usb_uevent() local 1116 usb_forced_unbind_intf(struct usb_interface *intf) usb_forced_unbind_intf() argument 1137 struct usb_interface *intf; unbind_marked_interfaces() local 1157 usb_rebind_intf(struct usb_interface *intf) usb_rebind_intf() argument 1184 struct usb_interface *intf; rebind_marked_interfaces() local 1221 struct usb_interface *intf; unbind_no_pm_drivers_interfaces() local 1299 usb_suspend_interface(struct usb_device *udev, struct usb_interface *intf, pm_message_t msg) usb_suspend_interface() argument 1320 usb_resume_interface(struct usb_device *udev, struct usb_interface *intf, pm_message_t msg, int reset_resume) usb_resume_interface() argument 1405 struct usb_interface *intf; usb_suspend_both() local 1506 struct usb_interface *intf; usb_resume_both() local 1735 usb_autopm_put_interface(struct usb_interface *intf) usb_autopm_put_interface() argument 1763 usb_autopm_put_interface_async(struct usb_interface *intf) usb_autopm_put_interface_async() argument 1785 usb_autopm_put_interface_no_suspend(struct usb_interface *intf) usb_autopm_put_interface_no_suspend() argument 1813 usb_autopm_get_interface(struct usb_interface *intf) usb_autopm_get_interface() argument 1846 usb_autopm_get_interface_async(struct usb_interface *intf) usb_autopm_get_interface_async() argument 1871 usb_autopm_get_interface_no_resume(struct usb_interface *intf) usb_autopm_get_interface_no_resume() argument 1884 struct usb_interface *intf; autosuspend_check() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | driver.c | 231 static const struct usb_device_id *usb_match_dynamic_id(struct usb_interface *intf, in usb_match_dynamic_id() argument 238 if (usb_match_one_id(intf, &dynid->id)) { in usb_match_dynamic_id() 321 struct usb_interface *intf = to_usb_interface(dev); in usb_probe_interface() local 322 struct usb_device *udev = interface_to_usbdev(intf); in usb_probe_interface() 329 intf->needs_binding = 0; in usb_probe_interface() 335 dev_err(&intf->dev, "Device is not authorized for usage\n"); in usb_probe_interface() 337 } else if (intf->authorized == 0) { in usb_probe_interface() 338 dev_err(&intf->dev, "Interface %d is not authorized for usage\n", in usb_probe_interface() 339 intf->altsetting->desc.bInterfaceNumber); in usb_probe_interface() 343 id = usb_match_dynamic_id(intf, drive in usb_probe_interface() 431 struct usb_interface *intf = to_usb_interface(dev); usb_unbind_interface() local 674 usb_match_one_id_intf(struct usb_device *dev, struct usb_host_interface *intf, const struct usb_device_id *id) usb_match_one_id_intf() argument 712 struct usb_host_interface *intf; usb_match_one_id() local 879 struct usb_interface *intf; usb_device_match() local 909 const struct usb_interface *intf = to_usb_interface(dev); usb_uevent() local 1113 usb_forced_unbind_intf(struct usb_interface *intf) usb_forced_unbind_intf() argument 1134 struct usb_interface *intf; unbind_marked_interfaces() local 1154 usb_rebind_intf(struct usb_interface *intf) usb_rebind_intf() argument 1181 struct usb_interface *intf; rebind_marked_interfaces() local 1218 struct usb_interface *intf; unbind_no_pm_drivers_interfaces() local 1296 usb_suspend_interface(struct usb_device *udev, struct usb_interface *intf, pm_message_t msg) usb_suspend_interface() argument 1317 usb_resume_interface(struct usb_device *udev, struct usb_interface *intf, pm_message_t msg, int reset_resume) usb_resume_interface() argument 1402 struct usb_interface *intf; usb_suspend_both() local 1503 struct usb_interface *intf; usb_resume_both() local 1733 usb_autopm_put_interface(struct usb_interface *intf) usb_autopm_put_interface() argument 1761 usb_autopm_put_interface_async(struct usb_interface *intf) usb_autopm_put_interface_async() argument 1783 usb_autopm_put_interface_no_suspend(struct usb_interface *intf) usb_autopm_put_interface_no_suspend() argument 1811 usb_autopm_get_interface(struct usb_interface *intf) usb_autopm_get_interface() argument 1844 usb_autopm_get_interface_async(struct usb_interface *intf) usb_autopm_get_interface_async() argument 1869 usb_autopm_get_interface_no_resume(struct usb_interface *intf) usb_autopm_get_interface_no_resume() argument 1882 struct usb_interface *intf; autosuspend_check() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_encoder.c | 38 int intf = mdp5_encoder->intf->num; in mdp5_vid_encoder_mode_set() local 52 if (mdp5_encoder->intf->type != INTF_DSI) { in mdp5_vid_encoder_mode_set() 97 if (mdp5_encoder->intf->type == INTF_eDP) { in mdp5_vid_encoder_mode_set() 104 mdp5_write(mdp5_kms, REG_MDP5_INTF_HSYNC_CTL(intf), in mdp5_vid_encoder_mode_set() 107 mdp5_write(mdp5_kms, REG_MDP5_INTF_VSYNC_PERIOD_F0(intf), vsync_period); in mdp5_vid_encoder_mode_set() 108 mdp5_write(mdp5_kms, REG_MDP5_INTF_VSYNC_LEN_F0(intf), vsync_len); in mdp5_vid_encoder_mode_set() 109 mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_HCTL(intf), in mdp5_vid_encoder_mode_set() 112 mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_VSTART_F0(intf), display_v_start); in mdp5_vid_encoder_mode_set() 113 mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_VEND_F0(intf), display_v_en in mdp5_vid_encoder_mode_set() 138 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_vid_encoder_disable() local 170 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_vid_encoder_enable() local 193 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_mode_set() local 204 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_disable() local 215 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_enable() local 233 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_atomic_check() local 263 int intf = mdp5_encoder->intf->num; mdp5_encoder_get_linecount() local 272 int intf = mdp5_encoder->intf->num; mdp5_encoder_get_framecount() local 322 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_set_intf_mode() local 337 mdp5_encoder_init(struct drm_device *dev, struct mdp5_interface *intf, struct mdp5_ctl *ctl) mdp5_encoder_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_encoder.c | 38 int intf = mdp5_encoder->intf->num; in mdp5_vid_encoder_mode_set() local 52 if (mdp5_encoder->intf->type != INTF_DSI) { in mdp5_vid_encoder_mode_set() 97 if (mdp5_encoder->intf->type == INTF_eDP) { in mdp5_vid_encoder_mode_set() 104 mdp5_write(mdp5_kms, REG_MDP5_INTF_HSYNC_CTL(intf), in mdp5_vid_encoder_mode_set() 107 mdp5_write(mdp5_kms, REG_MDP5_INTF_VSYNC_PERIOD_F0(intf), vsync_period); in mdp5_vid_encoder_mode_set() 108 mdp5_write(mdp5_kms, REG_MDP5_INTF_VSYNC_LEN_F0(intf), vsync_len); in mdp5_vid_encoder_mode_set() 109 mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_HCTL(intf), in mdp5_vid_encoder_mode_set() 112 mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_VSTART_F0(intf), display_v_start); in mdp5_vid_encoder_mode_set() 113 mdp5_write(mdp5_kms, REG_MDP5_INTF_DISPLAY_VEND_F0(intf), display_v_en in mdp5_vid_encoder_mode_set() 138 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_vid_encoder_disable() local 170 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_vid_encoder_enable() local 193 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_mode_set() local 204 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_disable() local 215 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_enable() local 233 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_atomic_check() local 263 int intf = mdp5_encoder->intf->num; mdp5_encoder_get_linecount() local 272 int intf = mdp5_encoder->intf->num; mdp5_encoder_get_framecount() local 322 struct mdp5_interface *intf = mdp5_encoder->intf; mdp5_encoder_set_intf_mode() local 337 mdp5_encoder_init(struct drm_device *dev, struct mdp5_interface *intf, struct mdp5_ctl *ctl) mdp5_encoder_init() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe_sysfs.c | 11 static int sanitize_arg(const char *val, char *intf, int intf_len) in sanitize_arg() argument 20 intf[len] = val[len]; in sanitize_arg() 21 intf[len] = 0; in sanitize_arg() 33 char intf[32]; in rxe_param_set_add() local 42 len = sanitize_arg(val, intf, sizeof(intf)); in rxe_param_set_add() 48 ndev = dev_get_by_name(&init_net, intf); in rxe_param_set_add() 50 pr_err("interface %s not found\n", intf); in rxe_param_set_add() 63 pr_err("already configured on %s\n", intf); in rxe_param_set_add() 70 pr_err("failed to add %s\n", intf); in rxe_param_set_add() 82 char intf[32]; rxe_param_set_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_intf.c | 240 struct dpu_hw_intf *intf, in dpu_hw_intf_enable_timing_engine() 243 struct dpu_hw_blk_reg_map *c = &intf->hw; in dpu_hw_intf_enable_timing_engine() 249 struct dpu_hw_intf *intf, in dpu_hw_intf_setup_prg_fetch() 252 struct dpu_hw_blk_reg_map *c = &intf->hw; in dpu_hw_intf_setup_prg_fetch() 273 struct dpu_hw_intf *intf, in dpu_hw_intf_bind_pingpong_blk() 276 struct dpu_hw_blk_reg_map *c = &intf->hw; in dpu_hw_intf_bind_pingpong_blk() 291 struct dpu_hw_intf *intf, in dpu_hw_intf_get_status() 294 struct dpu_hw_blk_reg_map *c = &intf->hw; in dpu_hw_intf_get_status() 295 unsigned long cap = intf->cap->features; in dpu_hw_intf_get_status() 312 static u32 dpu_hw_intf_get_line_count(struct dpu_hw_intf *intf) in dpu_hw_intf_get_line_count() argument 239 dpu_hw_intf_enable_timing_engine( struct dpu_hw_intf *intf, u8 enable) dpu_hw_intf_enable_timing_engine() argument 248 dpu_hw_intf_setup_prg_fetch( struct dpu_hw_intf *intf, const struct dpu_hw_intf_prog_fetch *fetch) dpu_hw_intf_setup_prg_fetch() argument 272 dpu_hw_intf_bind_pingpong_blk( struct dpu_hw_intf *intf, const enum dpu_pingpong pp) dpu_hw_intf_bind_pingpong_blk() argument 290 dpu_hw_intf_get_status( struct dpu_hw_intf *intf, struct dpu_hw_intf_status *s) dpu_hw_intf_get_status() argument 324 dpu_hw_intf_setup_misr(struct dpu_hw_intf *intf) dpu_hw_intf_setup_misr() argument 329 dpu_hw_intf_collect_misr(struct dpu_hw_intf *intf, u32 *misr_value) dpu_hw_intf_collect_misr() argument 334 dpu_hw_intf_enable_te(struct dpu_hw_intf *intf, struct dpu_hw_tear_check *te) dpu_hw_intf_enable_te() argument 367 dpu_hw_intf_setup_autorefresh_config(struct dpu_hw_intf *intf, u32 frame_count, bool enable) dpu_hw_intf_setup_autorefresh_config() argument 390 dpu_hw_intf_get_autorefresh_config(struct dpu_hw_intf *intf, u32 *frame_count) dpu_hw_intf_get_autorefresh_config() argument 400 dpu_hw_intf_disable_te(struct dpu_hw_intf *intf) dpu_hw_intf_disable_te() argument 412 dpu_hw_intf_connect_external_te(struct dpu_hw_intf *intf, bool enable_external_te) dpu_hw_intf_connect_external_te() argument 435 dpu_hw_intf_get_vsync_info(struct dpu_hw_intf *intf, struct dpu_hw_pp_vsync_info *info) dpu_hw_intf_get_vsync_info() argument 462 dpu_hw_intf_vsync_sel(struct dpu_hw_intf *intf, u32 vsync_source) dpu_hw_intf_vsync_sel() argument 475 dpu_hw_intf_disable_autorefresh(struct dpu_hw_intf *intf, uint32_t encoder_id, u16 vdisplay) dpu_hw_intf_disable_autorefresh() argument 582 dpu_hw_intf_destroy(struct dpu_hw_intf *intf) dpu_hw_intf_destroy() argument [all...] |
H A D | dpu_hw_intf.h | 16 /* intf timing settings */ 81 void (*setup_timing_gen)(struct dpu_hw_intf *intf, 85 void (*setup_prg_fetch)(struct dpu_hw_intf *intf, 88 void (*enable_timing)(struct dpu_hw_intf *intf, 91 void (*get_status)(struct dpu_hw_intf *intf, 94 u32 (*get_line_count)(struct dpu_hw_intf *intf); 96 void (*bind_pingpong_blk)(struct dpu_hw_intf *intf, 98 void (*setup_misr)(struct dpu_hw_intf *intf); 99 int (*collect_misr)(struct dpu_hw_intf *intf, u32 *misr_value); 103 int (*enable_tearcheck)(struct dpu_hw_intf *intf, struc [all...] |
/kernel/linux/linux-5.10/drivers/usb/misc/ |
H A D | lvstest.c | 23 struct usb_interface *intf; member 40 static struct usb_device *create_lvs_device(struct usb_interface *intf) in create_lvs_device() argument 44 struct lvs_rh *lvs = usb_get_intfdata(intf); in create_lvs_device() 47 dev_err(&intf->dev, "No LVS device is present\n"); in create_lvs_device() 51 hdev = interface_to_usbdev(intf); in create_lvs_device() 56 dev_err(&intf->dev, "Could not allocate lvs udev\n"); in create_lvs_device() 65 dev_err(&intf->dev, "Failed to enable\n"); in create_lvs_device() 104 struct usb_interface *intf = to_usb_interface(dev); in u3_entry_store() local 105 struct usb_device *hdev = interface_to_usbdev(intf); in u3_entry_store() 106 struct lvs_rh *lvs = usb_get_intfdata(intf); in u3_entry_store() 133 struct usb_interface *intf = to_usb_interface(dev); u3_exit_store() local 162 struct usb_interface *intf = to_usb_interface(dev); hot_reset_store() local 181 struct usb_interface *intf = to_usb_interface(dev); warm_reset_store() local 200 struct usb_interface *intf = to_usb_interface(dev); u2_timeout_store() local 229 struct usb_interface *intf = to_usb_interface(dev); u1_timeout_store() local 258 struct usb_interface *intf = to_usb_interface(dev); get_dev_desc_store() local 296 struct usb_interface *intf = to_usb_interface(dev); enable_compliance_store() local 329 struct usb_interface *intf = lvs->intf; lvs_rh_work() local 392 lvs_rh_probe(struct usb_interface *intf, const struct usb_device_id *id) lvs_rh_probe() argument 457 lvs_rh_disconnect(struct usb_interface *intf) lvs_rh_disconnect() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/misc/ |
H A D | lvstest.c | 23 struct usb_interface *intf; member 40 static struct usb_device *create_lvs_device(struct usb_interface *intf) in create_lvs_device() argument 44 struct lvs_rh *lvs = usb_get_intfdata(intf); in create_lvs_device() 47 dev_err(&intf->dev, "No LVS device is present\n"); in create_lvs_device() 51 hdev = interface_to_usbdev(intf); in create_lvs_device() 56 dev_err(&intf->dev, "Could not allocate lvs udev\n"); in create_lvs_device() 65 dev_err(&intf->dev, "Failed to enable\n"); in create_lvs_device() 104 struct usb_interface *intf = to_usb_interface(dev); in u3_entry_store() local 105 struct usb_device *hdev = interface_to_usbdev(intf); in u3_entry_store() 106 struct lvs_rh *lvs = usb_get_intfdata(intf); in u3_entry_store() 133 struct usb_interface *intf = to_usb_interface(dev); u3_exit_store() local 162 struct usb_interface *intf = to_usb_interface(dev); hot_reset_store() local 181 struct usb_interface *intf = to_usb_interface(dev); warm_reset_store() local 200 struct usb_interface *intf = to_usb_interface(dev); u2_timeout_store() local 229 struct usb_interface *intf = to_usb_interface(dev); u1_timeout_store() local 258 struct usb_interface *intf = to_usb_interface(dev); get_dev_desc_store() local 296 struct usb_interface *intf = to_usb_interface(dev); enable_compliance_store() local 329 struct usb_interface *intf = lvs->intf; lvs_rh_work() local 392 lvs_rh_probe(struct usb_interface *intf, const struct usb_device_id *id) lvs_rh_probe() argument 457 lvs_rh_disconnect(struct usb_interface *intf) lvs_rh_disconnect() argument [all...] |