| /linux/drivers/net/ethernet/atheros/ |
| H A D | ag71xx.c | 400 static bool ag71xx_is(struct ag71xx *ag, enum ag71xx_type type) in ag71xx_is() argument 402 return ag->dcfg->type == type; in ag71xx_is() 405 static void ag71xx_wr(struct ag71xx *ag, unsigned int reg, u32 value) in ag71xx_wr() argument 407 iowrite32(value, ag->mac_base + reg); in ag71xx_wr() 409 (void)ioread32(ag->mac_base + reg); in ag71xx_wr() 412 static u32 ag71xx_rr(struct ag71xx *ag, unsigned int reg) in ag71xx_rr() argument 414 return ioread32(ag->mac_base + reg); in ag71xx_rr() 417 static void ag71xx_sb(struct ag71xx *ag, unsigned int reg, u32 mask) in ag71xx_sb() argument 421 r = ag->mac_base + reg; in ag71xx_sb() 427 static void ag71xx_cb(struct ag71xx *ag, unsigned int reg, u32 mask) in ag71xx_cb() argument [all …]
|
| /linux/kernel/sched/ |
| H A D | autogroup.c | 51 struct autogroup *ag = container_of(kref, struct autogroup, kref); in autogroup_destroy() local 55 ag->tg->rt_se = NULL; in autogroup_destroy() 56 ag->tg->rt_rq = NULL; in autogroup_destroy() 58 sched_release_group(ag->tg); in autogroup_destroy() 59 sched_destroy_group(ag->tg); in autogroup_destroy() 62 static inline void autogroup_kref_put(struct autogroup *ag) in autogroup_kref_put() argument 64 kref_put(&ag->kref, autogroup_destroy); in autogroup_kref_put() 67 static inline struct autogroup *autogroup_kref_get(struct autogroup *ag) in autogroup_kref_get() argument 69 kref_get(&ag->kref); in autogroup_kref_get() 70 return ag; in autogroup_kref_get() [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | core.c | 646 struct ath12k_hw_group *ag = ab->ag; in ath12k_core_to_group_ref_get() local 648 lockdep_assert_held(&ag->mutex); in ath12k_core_to_group_ref_get() 652 ag->id); in ath12k_core_to_group_ref_get() 657 ag->num_started++; in ath12k_core_to_group_ref_get() 660 ag->id, ag->num_started); in ath12k_core_to_group_ref_get() 666 struct ath12k_hw_group *ag = ab->ag; in ath12k_core_to_group_ref_put() local 668 lockdep_assert_held(&ag->mutex); in ath12k_core_to_group_ref_put() 672 ag->id); in ath12k_core_to_group_ref_put() 677 ag->num_started--; in ath12k_core_to_group_ref_put() 680 ag->id, ag->num_started); in ath12k_core_to_group_ref_put() [all …]
|
| H A D | qmi.c | 2105 static void ath12k_host_cap_hw_link_id_init(struct ath12k_hw_group *ag) in ath12k_host_cap_hw_link_id_init() argument 2110 for (i = 0; i < ag->num_devices; i++) { in ath12k_host_cap_hw_link_id_init() 2112 ab = ag->ab[i]; in ath12k_host_cap_hw_link_id_init() 2114 for (j = 0; j < ag->num_devices; j++) { in ath12k_host_cap_hw_link_id_init() 2115 partner_ab = ag->ab[j]; in ath12k_host_cap_hw_link_id_init() 2126 ag->hw_link_id_init_done = true; in ath12k_host_cap_hw_link_id_init() 2133 struct ath12k_hw_group *ag = ab->ag; in ath12k_host_cap_parse_mlo() local 2138 if (!ag->mlo_capable) { in ath12k_host_cap_parse_mlo() 2145 ag->mlo_capable = false; in ath12k_host_cap_parse_mlo() 2162 req->mlo_group_id = ag->id; in ath12k_host_cap_parse_mlo() [all …]
|
| H A D | core.h | 1144 struct ath12k_hw_group *ag; member 1264 void ath12k_core_hw_group_cleanup(struct ath12k_hw_group *ag); 1293 void ath12k_core_hw_group_set_mlo_capable(struct ath12k_hw_group *ag); 1411 static inline struct ath12k_hw *ath12k_ag_to_ah(struct ath12k_hw_group *ag, int idx) in ath12k_ag_to_ah() argument 1413 return ag->ah[idx]; in ath12k_ag_to_ah() 1416 static inline void ath12k_ag_set_ah(struct ath12k_hw_group *ag, int idx, in ath12k_ag_set_ah() argument 1419 ag->ah[idx] = ah; in ath12k_ag_set_ah() 1424 return ab->ag; in ath12k_ab_to_ag() 1427 static inline struct ath12k_base *ath12k_ag_to_ab(struct ath12k_hw_group *ag, in ath12k_ag_to_ab() argument 1430 return ag->ab[device_id]; in ath12k_ag_to_ab()
|
| H A D | dp.c | 1327 struct ath12k_hw_group *ag = ab->ag; in ath12k_dp_partner_cc_init() local 1330 for (i = 0; i < ag->num_devices; i++) { in ath12k_dp_partner_cc_init() 1331 if (ag->ab[i] == ab) in ath12k_dp_partner_cc_init() 1334 ath12k_dp_cmem_init(ab, ath12k_ab_to_dp(ag->ab[i]), ATH12K_DP_RX_DESC); in ath12k_dp_partner_cc_init() 1607 struct ath12k_hw_group *ag) in ath12k_dp_cmn_hw_group_unassign() argument 1609 struct ath12k_dp_hw_group *dp_hw_grp = &ag->dp_hw_grp; in ath12k_dp_cmn_hw_group_unassign() 1611 lockdep_assert_held(&ag->mutex); in ath12k_dp_cmn_hw_group_unassign() 1615 dp->ag = NULL; in ath12k_dp_cmn_hw_group_unassign() 1620 struct ath12k_hw_group *ag) in ath12k_dp_cmn_hw_group_assign() argument 1623 struct ath12k_dp_hw_group *dp_hw_grp = &ag->dp_hw_grp; in ath12k_dp_cmn_hw_group_assign() [all …]
|
| H A D | dp_peer.c | 711 struct ath12k_hw_group *ag = ab->ag; in ath12k_dp_peer_fixup_peer_id() local 719 for (i = 0; i < ag->num_hw; i++) { in ath12k_dp_peer_fixup_peer_id() 720 ah = ag->ah[i]; in ath12k_dp_peer_fixup_peer_id()
|
| H A D | pci.c | 1715 ath12k_core_hw_group_cleanup(ab->ag); in ath12k_pci_remove() 1734 static void ath12k_pci_hw_group_power_down(struct ath12k_hw_group *ag) in ath12k_pci_hw_group_power_down() argument 1739 if (!ag) in ath12k_pci_hw_group_power_down() 1742 mutex_lock(&ag->mutex); in ath12k_pci_hw_group_power_down() 1744 for (i = 0; i < ag->num_devices; i++) { in ath12k_pci_hw_group_power_down() 1745 ab = ag->ab[i]; in ath12k_pci_hw_group_power_down() 1752 mutex_unlock(&ag->mutex); in ath12k_pci_hw_group_power_down() 1761 ath12k_pci_hw_group_power_down(ab->ag); in ath12k_pci_shutdown()
|
| H A D | mac.c | 7864 if (ab->ag->num_devices == 1) { in ath12k_mac_op_sta_state() 14948 if (ab->ag->mlo_capable) { in ath12k_mac_hw_register() 15159 struct ath12k_hw_group *ag = ab->ag; in __ath12k_mac_mlo_setup() local 15165 lockdep_assert_held(&ag->mutex); in __ath12k_mac_mlo_setup() 15169 for (i = 0; i < ag->num_devices; i++) { in __ath12k_mac_mlo_setup() 15170 partner_ab = ag->ab[i]; in __ath12k_mac_mlo_setup() 15190 mlo.group_id = cpu_to_le32(ag->id); in __ath12k_mac_mlo_setup() 15195 ath12k_dbg(ab, ATH12K_DBG_MAC, "group id %d num_link %d\n", ag->id, num_link); in __ath12k_mac_mlo_setup() 15241 int ath12k_mac_mlo_setup(struct ath12k_hw_group *ag) in ath12k_mac_mlo_setup() argument 15248 for (i = 0; i < ag->num_hw; i++) { in ath12k_mac_mlo_setup() [all …]
|
| H A D | qmi.h | 636 void ath12k_qmi_reset_mlo_mem(struct ath12k_hw_group *ag);
|
| H A D | dp.h | 536 struct ath12k_hw_group *ag; member
|
| H A D | debugfs.c | 1186 for (j = 0; j < ab->ag->num_devices; j++) { in ath12k_debugfs_dump_device_dp_stats() 1203 for (j = 0; j < ab->ag->num_devices; j++) { in ath12k_debugfs_dump_device_dp_stats()
|
| H A D | ahb.c | 1309 ath12k_core_hw_group_cleanup(ab->ag); in ath12k_ahb_remove()
|
| /linux/fs/jfs/ |
| H A D | jfs_extent.c | 316 int ag; in extBalloc() local 355 ag = BLKTOAG(daddr, sbi); in extBalloc() 358 atomic_inc(&bmp->db_active[ag]); in extBalloc() 359 ji->active_ag = ag; in extBalloc() 360 } else if (ji->active_ag != ag) { in extBalloc() 362 atomic_inc(&bmp->db_active[ag]); in extBalloc() 363 ji->active_ag = ag; in extBalloc()
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp_rx.c | 591 struct ath12k_hw_group *ag = dp->ag; in ath12k_wifi7_dp_rx_process_received_packets() local 592 struct ath12k_dp_hw_group *dp_hw_grp = &ag->dp_hw_grp; in ath12k_wifi7_dp_rx_process_received_packets() 598 struct ath12k_hw_link *hw_links = ag->hw_links; in ath12k_wifi7_dp_rx_process_received_packets() 655 struct ath12k_hw_group *ag = dp->ag; in ath12k_wifi7_dp_rx_process() local 658 struct ath12k_dp_hw_group *dp_hw_grp = &ag->dp_hw_grp; in ath12k_wifi7_dp_rx_process() 660 struct ath12k_hw_link *hw_links = ag->hw_links; in ath12k_wifi7_dp_rx_process() 1414 struct ath12k_hw_group *ag = dp->ag; in ath12k_wifi7_dp_rx_process_err() local 1415 struct ath12k_dp_hw_group *dp_hw_grp = &ag->dp_hw_grp; in ath12k_wifi7_dp_rx_process_err() 1427 struct ath12k_hw_link *hw_links = ag->hw_links; in ath12k_wifi7_dp_rx_process_err() 1900 struct ath12k_hw_group *ag = dp->ag; in ath12k_wifi7_dp_rx_process_wbm_err() local [all …]
|
| /linux/tools/testing/selftests/tc-testing/ |
| H A D | tdc.py | 701 ag = parser.add_argument_group( 718 ag.add_argument( 721 ag.add_argument( 724 ag.add_argument(
|
| /linux/Documentation/networking/device_drivers/wifi/intel/ |
| H A D | ipw2200.rst | 230 5 802.11ag (2915 only)
|
| /linux/Documentation/filesystems/xfs/ |
| H A D | xfs-self-describing-metadata.rst | 211 - short btree blocks have a 32 bit owner (ag number) and a 32 bit block
|
| /linux/arch/s390/tools/ |
| H A D | opcodes.txt | 741 e308 ag RXY_RRRD
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | eliza.dtsi | 2927 compatible = "qcom,eliza-lpass-ag-noc";
|
| H A D | sc8280xp.dtsi | 3383 compatible = "qcom,sc8280xp-lpass-ag-noc";
|
| H A D | monaco.dtsi | 2936 compatible = "qcom,qcs8300-lpass-ag-noc";
|
| H A D | sm8650.dtsi | 5006 compatible = "qcom,sm8650-lpass-ag-noc";
|
| H A D | glymur.dtsi | 4478 compatible = "qcom,glymur-lpass-ag-noc";
|