Home
last modified time | relevance | path

Searched refs:apc (Results 1 – 11 of 11) sorted by relevance

/linux/arch/mips/pci/
H A Dpci-ar2315.c191 static inline u32 ar2315_pci_reg_read(struct ar2315_pci_ctrl *apc, u32 reg) in ar2315_pci_reg_read() argument
193 return __raw_readl(apc->mmr_mem + reg); in ar2315_pci_reg_read()
196 static inline void ar2315_pci_reg_write(struct ar2315_pci_ctrl *apc, u32 reg, in ar2315_pci_reg_write() argument
199 __raw_writel(val, apc->mmr_mem + reg); in ar2315_pci_reg_write()
202 static inline void ar2315_pci_reg_mask(struct ar2315_pci_ctrl *apc, u32 reg, in ar2315_pci_reg_mask() argument
205 u32 ret = ar2315_pci_reg_read(apc, reg); in ar2315_pci_reg_mask()
209 ar2315_pci_reg_write(apc, reg, ret); in ar2315_pci_reg_mask()
212 static int ar2315_pci_cfg_access(struct ar2315_pci_ctrl *apc, unsigned devfn, in ar2315_pci_cfg_access() argument
227 ar2315_pci_reg_write(apc, AR2315_PCI_ISR, AR2315_PCI_INT_ABORT); in ar2315_pci_cfg_access()
229 ar2315_pci_reg_mask(apc, AR2315_PCI_MISC_CONFIG, 0, in ar2315_pci_cfg_access()
[all …]
H A Dpci-ar724x.c56 static inline bool ar724x_pci_check_link(struct ar724x_pci_controller *apc) in ar724x_pci_check_link() argument
60 reset = __raw_readl(apc->ctrl_base + AR724X_PCI_REG_RESET); in ar724x_pci_check_link()
73 static int ar724x_pci_local_write(struct ar724x_pci_controller *apc, in ar724x_pci_local_write() argument
82 if (!apc->link_up) in ar724x_pci_local_write()
85 base = apc->crp_base; in ar724x_pci_local_write()
116 struct ar724x_pci_controller *apc; in ar724x_pci_read() local
120 apc = pci_bus_to_ar724x_controller(bus); in ar724x_pci_read()
121 if (!apc->link_up) in ar724x_pci_read()
127 base = apc->devcfg_base; in ar724x_pci_read()
150 apc->bar0_is_cached) { in ar724x_pci_read()
[all …]
H A Dpci-ar71xx.c107 static int ar71xx_pci_check_error(struct ar71xx_pci_controller *apc, int quiet) in ar71xx_pci_check_error() argument
109 void __iomem *base = apc->cfg_base; in ar71xx_pci_check_error()
144 static inline void ar71xx_pci_local_write(struct ar71xx_pci_controller *apc, in ar71xx_pci_local_write() argument
147 void __iomem *base = apc->cfg_base; in ar71xx_pci_local_write()
163 struct ar71xx_pci_controller *apc = pci_bus_to_ar71xx_controller(bus); in ar71xx_pci_set_cfgaddr() local
164 void __iomem *base = apc->cfg_base; in ar71xx_pci_set_cfgaddr()
173 return ar71xx_pci_check_error(apc, 1); in ar71xx_pci_set_cfgaddr()
179 struct ar71xx_pci_controller *apc = pci_bus_to_ar71xx_controller(bus); in ar71xx_pci_read_config() local
180 void __iomem *base = apc->cfg_base; in ar71xx_pci_read_config()
203 struct ar71xx_pci_controller *apc = pci_bus_to_ar71xx_controller(bus); in ar71xx_pci_write_config() local
[all …]
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_ethtool.c142 struct mana_port_context *apc = netdev_priv(ndev); in mana_get_sset_count() local
143 unsigned int num_queues = apc->num_queues; in mana_get_sset_count()
160 static void mana_get_strings_stats(struct mana_port_context *apc, u8 **data) in mana_get_strings_stats() argument
162 unsigned int num_queues = apc->num_queues; in mana_get_strings_stats()
213 struct mana_port_context *apc = netdev_priv(ndev); in mana_get_strings() local
217 mana_get_strings_stats(apc, &data); in mana_get_strings()
230 struct mana_port_context *apc = netdev_priv(ndev); in mana_get_ethtool_stats() local
231 unsigned int num_queues = apc->num_queues; in mana_get_ethtool_stats()
232 void *eth_stats = &apc->eth_stats; in mana_get_ethtool_stats()
233 void *hc_stats = &apc in mana_get_ethtool_stats()
332 struct mana_port_context *apc = netdev_priv(ndev); mana_get_rx_ring_count() local
344 struct mana_port_context *apc = netdev_priv(ndev); mana_rss_indir_size() local
352 struct mana_port_context *apc = netdev_priv(ndev); mana_get_rxfh() local
372 struct mana_port_context *apc = netdev_priv(ndev); mana_set_rxfh() local
432 struct mana_port_context *apc = netdev_priv(ndev); mana_get_channels() local
444 struct mana_port_context *apc = netdev_priv(ndev); mana_get_coalesce() local
476 struct mana_port_context *apc = netdev_priv(ndev); mana_set_coalesce() local
659 struct mana_port_context *apc = netdev_priv(ndev); mana_set_channels() local
709 struct mana_port_context *apc = netdev_priv(ndev); mana_get_ringparam() local
722 struct mana_port_context *apc = netdev_priv(ndev); mana_set_ringparam() local
779 struct mana_port_context *apc = netdev_priv(ndev); mana_get_link_ksettings() local
793 struct mana_port_context *apc = netdev_priv(ndev); mana_get_priv_flags() local
800 struct mana_port_context *apc = netdev_priv(ndev); mana_set_priv_flags() local
[all...]
H A Dmana_en.c56 static bool mana_en_need_log(struct mana_port_context *apc, int err) in mana_en_need_log() argument
58 if (apc && apc->ac && apc->ac->gdma_dev && in mana_en_need_log()
59 apc->ac->gdma_dev->gdma_context) in mana_en_need_log()
60 return mana_need_log(apc->ac->gdma_dev->gdma_context, err); in mana_en_need_log()
78 struct mana_port_context *apc = netdev_priv(ndev); in mana_open() local
87 apc->port_is_up = true; in mana_open()
99 struct mana_port_context *apc = netdev_priv(ndev); in mana_close() local
101 if (!apc in mana_close()
187 mana_map_skb(struct sk_buff * skb,struct mana_port_context * apc,struct mana_tx_package * tp,int gso_hs) mana_map_skb() argument
307 struct mana_port_context *apc = container_of(work, mana_per_port_queue_reset_work_handler() local
352 struct mana_port_context *apc = netdev_priv(ndev); mana_start_xmit() local
599 struct mana_port_context *apc = netdev_priv(ndev); mana_get_stats64() local
647 struct mana_port_context *apc = netdev_priv(ndev); mana_get_tx_queue() local
762 mana_use_single_rxbuf_per_page(struct mana_port_context * apc,u32 mtu) mana_use_single_rxbuf_per_page() argument
781 mana_get_rxbuf_cfg(struct mana_port_context * apc,int mtu,u32 * datasize,u32 * alloc_size,u32 * headroom,u32 * frag_count) mana_get_rxbuf_cfg() argument
912 struct mana_port_context *apc = netdev_priv(netdev); mana_tx_timeout() local
942 struct mana_port_context *apc = netdev_priv(binding->netdev); mana_shaper_set() local
981 struct mana_port_context *apc = netdev_priv(binding->netdev); mana_shaper_del() local
1027 mana_cleanup_port_context(struct mana_port_context * apc) mana_cleanup_port_context() argument
1039 mana_cleanup_indir_table(struct mana_port_context * apc) mana_cleanup_indir_table() argument
1046 mana_init_port_context(struct mana_port_context * apc) mana_init_port_context() argument
1113 mana_pf_register_hw_vport(struct mana_port_context * apc) mana_pf_register_hw_vport() argument
1144 mana_pf_deregister_hw_vport(struct mana_port_context * apc) mana_pf_deregister_hw_vport() argument
1172 mana_pf_register_filter(struct mana_port_context * apc) mana_pf_register_filter() argument
1202 mana_pf_deregister_filter(struct mana_port_context * apc) mana_pf_deregister_filter() argument
1301 mana_query_vport_cfg(struct mana_port_context * apc,u32 vport_index,u32 * max_sq,u32 * max_rq,u32 * num_indir_entry) mana_query_vport_cfg() argument
1354 mana_uncfg_vport(struct mana_port_context * apc) mana_uncfg_vport() argument
1363 mana_cfg_vport(struct mana_port_context * apc,u32 protection_dom_id,u32 doorbell_pg_id,bool check_channel_changing) mana_cfg_vport() argument
1434 mana_cfg_vport_steering(struct mana_port_context * apc,enum TRI_STATE rx,bool update_default_rxobj,bool update_key,bool update_tab) mana_cfg_vport_steering() argument
1525 mana_query_link_cfg(struct mana_port_context * apc) mana_query_link_cfg() argument
1577 mana_set_bw_clamp(struct mana_port_context * apc,u32 speed,int enable_clamping) mana_set_bw_clamp() argument
1625 mana_create_wq_obj(struct mana_port_context * apc,mana_handle_t vport,u32 wq_type,struct mana_obj_spec * wq_spec,struct mana_obj_spec * cq_spec,mana_handle_t * wq_obj) mana_create_wq_obj() argument
1692 mana_destroy_wq_obj(struct mana_port_context * apc,u32 wq_type,mana_handle_t wq_obj) mana_destroy_wq_obj() argument
1722 mana_destroy_eq(struct mana_port_context * apc) mana_destroy_eq() argument
1751 mana_create_eq_debugfs(struct mana_port_context * apc,int i) mana_create_eq_debugfs() argument
1764 mana_create_eq(struct mana_port_context * apc) mana_create_eq() argument
1817 mana_fence_rq(struct mana_port_context * apc,struct mana_rxq * rxq) mana_fence_rq() argument
1856 mana_fence_rqs(struct mana_port_context * apc) mana_fence_rqs() argument
1890 mana_unmap_skb(struct sk_buff * skb,struct mana_port_context * apc) mana_unmap_skb() argument
1917 struct mana_port_context *apc; mana_poll_tx_cq() local
2316 struct mana_port_context *apc; mana_process_rx_cqe() local
2493 struct mana_port_context *apc; mana_dim_change() local
2526 struct mana_port_context *apc = netdev_priv(cq->rxq->ndev); mana_update_rx_dim() local
2543 struct mana_port_context *apc = netdev_priv(cq->txq->ndev); mana_update_tx_dim() local
2624 mana_deinit_cq(struct mana_port_context * apc,struct mana_cq * cq) mana_deinit_cq() argument
2634 mana_deinit_txq(struct mana_port_context * apc,struct mana_txq * txq) mana_deinit_txq() argument
2644 mana_destroy_txq(struct mana_port_context * apc) mana_destroy_txq() argument
2682 mana_create_txq_debugfs(struct mana_port_context * apc,int idx) mana_create_txq_debugfs() argument
2707 mana_create_txq(struct mana_port_context * apc,struct net_device * net) mana_create_txq() argument
2853 mana_destroy_rxq(struct mana_port_context * apc,struct mana_rxq * rxq,bool napi_initialized) mana_destroy_rxq() argument
2952 mana_alloc_rx_wqe(struct mana_port_context * apc,struct mana_rxq * rxq,u32 * rxq_size,u32 * cq_size) mana_alloc_rx_wqe() argument
3048 mana_create_rxq(struct mana_port_context * apc,u32 rxq_idx,struct mana_eq * eq,struct net_device * ndev) mana_create_rxq() argument
3181 mana_create_rxq_debugfs(struct mana_port_context * apc,int idx) mana_create_rxq_debugfs() argument
3203 mana_add_rx_queues(struct mana_port_context * apc,struct net_device * ndev) mana_add_rx_queues() argument
3230 mana_destroy_rxqs(struct mana_port_context * apc) mana_destroy_rxqs() argument
3248 mana_destroy_vport(struct mana_port_context * apc) mana_destroy_vport() argument
3258 mana_create_vport(struct mana_port_context * apc,struct net_device * net) mana_create_vport() argument
3282 mana_rss_table_alloc(struct mana_port_context * apc) mana_rss_table_alloc() argument
3304 mana_rss_table_init(struct mana_port_context * apc) mana_rss_table_init() argument
3313 mana_disable_vport_rx(struct mana_port_context * apc) mana_disable_vport_rx() argument
3320 mana_config_rss(struct mana_port_context * apc,enum TRI_STATE rx,bool update_hash,bool update_tab) mana_config_rss() argument
3432 mana_query_phy_stats(struct mana_port_context * apc) mana_query_phy_stats() argument
3516 struct mana_port_context *apc = netdev_priv(ndev); mana_init_port() local
3581 struct mana_port_context *apc = netdev_priv(ndev); mana_alloc_queues() local
3659 struct mana_port_context *apc = netdev_priv(ndev); mana_attach() local
3688 struct mana_port_context *apc = netdev_priv(ndev); mana_dealloc_queues() local
3772 struct mana_port_context *apc = netdev_priv(ndev); mana_detach() local
3811 struct mana_port_context *apc; mana_probe_port() local
4076 struct mana_port_context *apc = NULL; mana_probe() local
4200 struct mana_port_context *apc; mana_remove() local
[all...]
H A Dmana_bpf.c54 struct mana_port_context *apc = netdev_priv(ndev); in mana_xdp_xmit() local
59 if (unlikely(!apc->port_is_up)) in mana_xdp_xmit()
71 tx_stats = &apc->tx_qp[q_idx]->txq.stats; in mana_xdp_xmit()
136 struct bpf_prog *mana_xdp_get(struct mana_port_context *apc) in mana_xdp_get() argument
140 return apc->bpf_prog; in mana_xdp_get()
143 static struct bpf_prog *mana_chn_xdp_get(struct mana_port_context *apc) in mana_chn_xdp_get() argument
145 return rtnl_dereference(apc->rxqs[0]->bpf_prog); in mana_chn_xdp_get()
149 void mana_chn_setxdp(struct mana_port_context *apc, struct bpf_prog *prog) in mana_chn_setxdp() argument
151 struct bpf_prog *old_prog = mana_chn_xdp_get(apc); in mana_chn_setxdp()
152 unsigned int num_queues = apc in mana_chn_setxdp()
174 struct mana_port_context *apc = netdev_priv(ndev); mana_xdp_set() local
[all...]
/linux/include/net/mana/
H A Dmana.h678 int mana_disable_vport_rx(struct mana_port_context *apc);
697 struct bpf_prog *mana_xdp_get(struct mana_port_context *apc);
698 void mana_chn_setxdp(struct mana_port_context *apc, struct bpf_prog *prog);
701 int mana_query_link_cfg(struct mana_port_context *apc);
702 int mana_set_bw_clamp(struct mana_port_context *apc, u32 speed,
704 void mana_query_phy_stats(struct mana_port_context *apc);
705 bool mana_single_rxbuf_per_page_forced(struct mana_port_context *apc, u32 mtu);
706 int mana_pre_alloc_rxbufs(struct mana_port_context *apc, int mtu, int num_queues);
707 void mana_pre_dealloc_rxbufs(struct mana_port_context *apc);
708 void mana_unmap_skb(struct sk_buff *skb, struct mana_port_context *apc);
[all...]
/linux/arch/arm/boot/dts/vt8500/
H A DMakefile8 wm8950-apc-rock.dtb
H A Dwm8950-apc-rock.dts11 compatible = "via,apc-rock", "wm,wm8950";
/linux/arch/sparc/include/asm/
H A Dvio.h192 u16 apc; /* Alts per cylinder (SCSI) */ member
/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt521 apc= [HW,SPARC]