/kernel/linux/linux-5.10/drivers/net/ipa/ |
H A D | Makefile | |
H A D | ipa_reg.c | 12 int ipa_reg_init(struct ipa *ipa) in ipa_reg_init() argument 35 ipa_reg_exit(struct ipa *ipa) ipa_reg_exit() argument [all...] |
H A D | ipa_table.h | 42 static inline bool ipa_table_valid(struct ipa *ipa) in ipa_table_valid() argument 47 static inline bool ipa_filter_map_valid(struct ipa *ip argument [all...] |
H A D | ipa_gsi.c | 17 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_gsi_trans_complete() local 24 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_gsi_trans_release() local 32 struct ipa *ip in ipa_gsi_channel_tx_queued() local 43 struct ipa *ipa = container_of(gsi, struct ipa, gsi); ipa_gsi_channel_tx_completed() local [all...] |
H A D | ipa_cmd.h | 79 static inline bool ipa_cmd_table_valid(struct ipa *ipa, in ipa_cmd_table_valid() argument 86 static inline bool ipa_cmd_data_valid(struct ipa *ip argument [all...] |
H A D | ipa_qmi.c | 86 struct ipa *ipa = container_of(ipa_qmi, struct ipa, qmi); in ipa_server_init_complete() local 128 struct ipa *ipa = container_of(ipa_qmi, struct ipa, qmi); in ipa_qmi_ready() local 186 struct ipa *ipa; ipa_server_indication_register() local 215 struct ipa *ipa; ipa_server_driver_init_complete() local 286 struct ipa *ipa = container_of(ipa_qmi, struct ipa, qmi); init_modem_driver_req() local 412 struct ipa *ipa; ipa_client_init_driver_work() local 474 ipa_qmi_setup(struct ipa *ipa) ipa_qmi_setup() argument 529 ipa_qmi_teardown(struct ipa *ipa) ipa_qmi_teardown() argument [all...] |
H A D | ipa_mem.c | 33 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_mem_zero_region_add() local 58 int ipa_mem_setup(struct ipa *ipa) in ipa_mem_setup() argument 98 ipa_mem_teardown(struct ipa *ipa) ipa_mem_teardown() argument 105 ipa_mem_valid(struct ipa *ipa, enum ipa_mem_id mem_id) ipa_mem_valid() argument 132 ipa_mem_valid(struct ipa *ipa, enum ipa_mem_id mem_id) ipa_mem_valid() argument 145 ipa_mem_config(struct ipa *ipa) ipa_mem_config() argument 231 ipa_mem_deconfig(struct ipa *ipa) ipa_mem_deconfig() argument 251 ipa_mem_zero_modem(struct ipa *ipa) ipa_mem_zero_modem() argument 292 ipa_imem_init(struct ipa *ipa, unsigned long addr, size_t size) ipa_imem_init() argument 324 ipa_imem_exit(struct ipa *ipa) ipa_imem_exit() argument 366 ipa_smem_init(struct ipa *ipa, u32 item, size_t size) ipa_smem_init() argument 432 ipa_smem_exit(struct ipa *ipa) ipa_smem_exit() argument 455 ipa_mem_init(struct ipa *ipa, const struct ipa_mem_data *mem_data) ipa_mem_init() argument 513 ipa_mem_exit(struct ipa *ipa) ipa_mem_exit() argument [all...] |
H A D | ipa_interrupt.c | 39 struct ipa *ipa; member 55 struct ipa *ipa = interrupt->ipa; in ipa_interrupt_process() local 78 struct ipa *ipa = interrupt->ipa; ipa_interrupt_process_all() local 117 struct ipa *ipa = interrupt->ipa; ipa_isr() local 137 struct ipa *ipa = interrupt->ipa; ipa_interrupt_suspend_control() local 167 struct ipa *ipa = interrupt->ipa; ipa_interrupt_suspend_clear_all() local 184 struct ipa *ipa = interrupt->ipa; ipa_interrupt_add() local 198 struct ipa *ipa = interrupt->ipa; ipa_interrupt_remove() local 209 ipa_interrupt_setup(struct ipa *ipa) ipa_interrupt_setup() argument [all...] |
H A D | ipa_smp2p.c | 60 struct ipa *ipa; member 201 ipa_smp2p_clock_release(struct ipa *ipa) ipa_smp2p_clock_release() argument 211 ipa_smp2p_init(struct ipa *ipa, bool modem_init) ipa_smp2p_init() argument 286 ipa_smp2p_exit(struct ipa *ipa) ipa_smp2p_exit() argument 301 ipa_smp2p_disable(struct ipa *ipa) ipa_smp2p_disable() argument 316 ipa_smp2p_notify_reset(struct ipa *ipa) ipa_smp2p_notify_reset() argument [all...] |
H A D | ipa_clock.c | 114 static int ipa_interconnect_enable(struct ipa *ipa) in ipa_interconnect_enable() argument 142 static int ipa_interconnect_disable(struct ipa *ipa) in ipa_interconnect_disable() argument 170 static int ipa_clock_enable(struct ipa *ipa) in ipa_clock_enable() argument 186 ipa_clock_disable(struct ipa *ipa) ipa_clock_disable() argument 196 ipa_clock_get_additional(struct ipa *ipa) ipa_clock_get_additional() argument 209 ipa_clock_get(struct ipa *ipa) ipa_clock_get() argument 240 ipa_clock_put(struct ipa *ipa) ipa_clock_put() argument 254 ipa_clock_rate(struct ipa *ipa) ipa_clock_rate() argument [all...] |
H A D | ipa_endpoint.h | 61 struct ipa *ipa; member [all...] |
/kernel/linux/linux-6.6/drivers/net/ipa/ |
H A D | Makefile | |
H A D | ipa_table.h | 26 static inline bool ipa_table_hash_support(struct ipa *ipa) in ipa_table_hash_support() argument [all...] |
H A D | ipa_reg.c | 13 static bool ipa_reg_id_valid(struct ipa *ipa, enum ipa_reg_id reg_id) in ipa_reg_id_valid() argument 101 const struct reg *ipa_reg(struct ipa *ipa, enum ipa_reg_id reg_id) in ipa_reg() argument 133 int ipa_reg_init(struct ipa *ipa) in ipa_reg_init() argument 164 ipa_reg_exit(struct ipa *ipa) ipa_reg_exit() argument [all...] |
H A D | ipa_resource.c | 29 static bool ipa_resource_limits_valid(struct ipa *ipa, in ipa_resource_limits_valid() argument 72 ipa_resource_config_common(struct ipa *ipa, u32 resource_type, in ipa_resource_config_common() argument 89 static void ipa_resource_config_src(struct ipa *ipa, u32 resource_type, in ipa_resource_config_src() argument 126 ipa_resource_config_dst(struct ipa *ipa, u32 resource_type, const struct ipa_resource_data *data) ipa_resource_config_dst() argument 164 ipa_resource_config(struct ipa *ipa, const struct ipa_resource_data *data) ipa_resource_config() argument [all...] |
H A D | ipa_gsi.c | 17 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_gsi_trans_complete() local 24 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_gsi_trans_release() local 32 struct ipa *ip in ipa_gsi_channel_tx_queued() local 43 struct ipa *ipa = container_of(gsi, struct ipa, gsi); ipa_gsi_channel_tx_completed() local [all...] |
H A D | ipa_sysfs.c | 14 static const char *ipa_version_string(struct ipa *ipa) in ipa_version_string() argument 49 struct ipa *ipa = dev_get_drvdata(dev); in version_show() local 65 static const char *ipa_offload_string(struct ipa *ipa) in ipa_offload_string() argument 73 struct ipa *ipa = dev_get_drvdata(dev); rx_offload_show() local 83 struct ipa *ipa = dev_get_drvdata(dev); tx_offload_show() local 104 struct ipa *ipa = dev_get_drvdata(kobj_to_dev(kobj)); ipa_endpoint_id_is_visible() local 121 struct ipa *ipa = dev_get_drvdata(dev); endpoint_id_attr_show() local [all...] |
H A D | ipa_qmi.c | 86 struct ipa *ipa = container_of(ipa_qmi, struct ipa, qmi); in ipa_server_init_complete() local 128 struct ipa *ipa; in ipa_qmi_ready() local 186 struct ipa *ipa; ipa_server_indication_register() local 215 struct ipa *ipa; ipa_server_driver_init_complete() local 286 struct ipa *ipa = container_of(ipa_qmi, struct ipa, qmi); init_modem_driver_req() local 413 struct ipa *ipa; ipa_client_init_driver_work() local 472 ipa_qmi_setup(struct ipa *ipa) ipa_qmi_setup() argument 528 ipa_qmi_teardown(struct ipa *ipa) ipa_qmi_teardown() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/vhe/ |
H A D | tlb.c | 82 __kvm_tlb_flush_vmid_ipa(struct kvm_s2_mmu *mmu, phys_addr_t ipa, int level) __kvm_tlb_flush_vmid_ipa() argument
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/nvhe/ |
H A D | tlb.c | 56 __kvm_tlb_flush_vmid_ipa(struct kvm_s2_mmu *mmu, phys_addr_t ipa, int level) __kvm_tlb_flush_vmid_ipa() argument
|
H A D | hyp-main.c | 36 phys_addr_t ipa = host_ctxt->regs.regs[2]; in handle_host_hcall() local 39 __kvm_tlb_flush_vmid_ipa(kern_hyp_va(mmu), ipa, level); in handle_host_hcall() local
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/vhe/ |
H A D | tlb.c | 82 __kvm_tlb_flush_vmid_ipa(struct kvm_s2_mmu *mmu, phys_addr_t ipa, int level) __kvm_tlb_flush_vmid_ipa() argument 114 __kvm_tlb_flush_vmid_ipa_nsh(struct kvm_s2_mmu *mmu, phys_addr_t ipa, int level) __kvm_tlb_flush_vmid_ipa_nsh() argument
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/ |
H A D | tlb.c | 81 __kvm_tlb_flush_vmid_ipa(struct kvm_s2_mmu *mmu, phys_addr_t ipa, int level) __kvm_tlb_flush_vmid_ipa() argument 133 __kvm_tlb_flush_vmid_ipa_nsh(struct kvm_s2_mmu *mmu, phys_addr_t ipa, int level) __kvm_tlb_flush_vmid_ipa_nsh() argument
|
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | pvtime.c | 84 u64 ipa; in kvm_arm_pvtime_set_attr() local 115 u64 ipa; in kvm_arm_pvtime_get_attr() local
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | pvtime.c | 80 u64 ipa; in kvm_arm_pvtime_set_attr() local 111 u64 ipa; in kvm_arm_pvtime_get_attr() local
|