| /linux/drivers/net/ipa/ |
| H A D | ipa.h | 73 struct ipa { struct 75 enum ipa_version version; argument 80 struct ipa_smp2p *smp2p; argument 81 struct ipa_power *power; argument 89 struct ipa_interrupt *interrupt; argument 101 const struct ipa_mem *mem; argument 123 struct ipa_endpoint endpoint[IPA_ENDPOINT_MAX]; argument 124 struct ipa_endpoint *channel_map[GSI_CHANNEL_COUNT_MAX]; argument 125 struct ipa_endpoint *name_map[IPA_ENDPOINT_COUNT]; argument 129 atomic_t modem_state; /* enum ipa_modem_state */ argument [all …]
|
| H A D | ipa_table.c | 145 ipa_table_mem(struct ipa *ipa, bool filter, bool hashed, bool ipv6) in ipa_table_mem() 162 bool ipa_table_hash_support(struct ipa *ipa) in ipa_table_hash_support() 167 bool ipa_filtered_valid(struct ipa *ipa, u64 filtered) in ipa_filtered_valid() 190 static dma_addr_t ipa_table_addr(struct ipa *ipa, bool filter_mask, u16 count) in ipa_table_addr() 208 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_table_reset_add() local 234 ipa_filter_reset_table(struct ipa *ipa, bool hashed, bool ipv6, bool modem) in ipa_filter_reset_table() 270 static int ipa_filter_reset(struct ipa *ipa, bool modem) in ipa_filter_reset() 293 static int ipa_route_reset(struct ipa *ipa, bool modem) in ipa_route_reset() 329 void ipa_table_reset(struct ipa *ipa, bool modem) in ipa_table_reset() 349 int ipa_table_hash_flush(struct ipa *ipa) in ipa_table_hash_flush() [all …]
|
| H A D | ipa_main.c | 111 int ipa_setup(struct ipa *ipa) in ipa_setup() 177 static void ipa_teardown(struct ipa *ipa) in ipa_teardown() 196 ipa_hardware_config_bcr(struct ipa *ipa, const struct ipa_data *data) in ipa_hardware_config_bcr() 210 static void ipa_hardware_config_tx(struct ipa *ipa) in ipa_hardware_config_tx() 231 static void ipa_hardware_config_clkon(struct ipa *ipa) in ipa_hardware_config_clkon() 258 static void ipa_hardware_config_comp(struct ipa *ipa) in ipa_hardware_config_comp() 291 ipa_hardware_config_qsb(struct ipa *ipa, const struct ipa_data *data) in ipa_hardware_config_qsb() 360 static void ipa_qtime_config(struct ipa *ipa) in ipa_qtime_config() 410 static void ipa_hardware_config_counter(struct ipa *ipa) in ipa_hardware_config_counter() 422 static void ipa_hardware_config_timing(struct ipa *ipa) in ipa_hardware_config_timing() [all …]
|
| H A D | ipa_endpoint.c | 128 static u32 ipa_status_extract(struct ipa *ipa, const void *data, in ipa_status_extract() 234 static bool ipa_endpoint_data_valid_one(struct ipa *ipa, u32 count, in ipa_endpoint_data_valid_one() 390 static u32 ipa_endpoint_max(struct ipa *ipa, u32 count, in ipa_endpoint_max() 452 struct ipa *ipa = endpoint->ipa; in ipa_endpoint_init_ctrl() local 497 struct ipa *ipa = endpoint->ipa; in ipa_endpoint_aggr_active() local 514 struct ipa *ipa = endpoint->ipa; in ipa_endpoint_force_close() local 535 struct ipa *ipa = endpoint->ipa; in ipa_endpoint_suspend_aggr() local 578 void ipa_endpoint_modem_pause_all(struct ipa *ipa, bool enable) in ipa_endpoint_modem_pause_all() 600 int ipa_endpoint_modem_exception_reset_all(struct ipa *ipa) in ipa_endpoint_modem_exception_reset_all() 649 struct ipa *ipa = endpoint->ipa; in ipa_endpoint_init_cfg() local [all …]
|
| H A D | ipa_interrupt.c | 43 struct ipa *ipa; member 52 struct ipa *ipa = interrupt->ipa; in ipa_interrupt_suspend_clear_all() local 76 struct ipa *ipa = interrupt->ipa; in ipa_interrupt_process() local 113 struct ipa *ipa = interrupt->ipa; in ipa_isr_thread() local 157 static void ipa_interrupt_enabled_update(struct ipa *ipa) in ipa_interrupt_enabled_update() 165 void ipa_interrupt_enable(struct ipa *ipa, enum ipa_irq_id ipa_irq) in ipa_interrupt_enable() 173 void ipa_interrupt_disable(struct ipa *ipa, enum ipa_irq_id ipa_irq) in ipa_interrupt_disable() 180 void ipa_interrupt_irq_disable(struct ipa *ipa) in ipa_interrupt_irq_disable() 185 void ipa_interrupt_irq_enable(struct ipa *ipa) in ipa_interrupt_irq_enable() 194 struct ipa *ipa = interrupt->ipa; in ipa_interrupt_suspend_control() local [all …]
|
| H A D | ipa_modem.c | 45 struct ipa *ipa; member 55 struct ipa *ipa = priv->ipa; in ipa_open() local 90 struct ipa *ipa = priv->ipa; in ipa_stop() local 126 struct ipa *ipa = priv->ipa; in ipa_start_xmit() local 314 int ipa_modem_start(struct ipa *ipa) in ipa_modem_start() 367 int ipa_modem_stop(struct ipa *ipa) in ipa_modem_stop() 408 static void ipa_modem_crashed(struct ipa *ipa) in ipa_modem_crashed() 454 struct ipa *ipa = container_of(nb, struct ipa, nb); in ipa_modem_notify() local 488 int ipa_modem_config(struct ipa *ipa) in ipa_modem_config() 503 void ipa_modem_deconfig(struct ipa *ipa) in ipa_modem_deconfig()
|
| H A D | ipa_power.c | 95 static int ipa_power_enable(struct ipa *ipa) in ipa_power_enable() 115 static void ipa_power_disable(struct ipa *ipa) in ipa_power_disable() 126 struct ipa *ipa = dev_get_drvdata(dev); in ipa_runtime_suspend() local 141 struct ipa *ipa = dev_get_drvdata(dev); in ipa_runtime_resume() local 159 struct ipa *ipa = dev_get_drvdata(dev); in ipa_suspend() local 177 struct ipa *ipa = dev_get_drvdata(dev); in ipa_resume() local 192 u32 ipa_core_clock_rate(struct ipa *ipa) in ipa_core_clock_rate() 220 void ipa_power_retention(struct ipa *ipa, bool enable) in ipa_power_retention()
|
| H A D | ipa_cmd.c | 172 bool ipa_cmd_table_init_valid(struct ipa *ipa, const struct ipa_mem *mem, in ipa_cmd_table_init_valid() 206 static bool ipa_cmd_header_init_local_valid(struct ipa *ipa) in ipa_cmd_header_init_local_valid() 256 static bool ipa_cmd_register_write_offset_valid(struct ipa *ipa, in ipa_cmd_register_write_offset_valid() 289 static bool ipa_cmd_register_write_valid(struct ipa *ipa) in ipa_cmd_register_write_valid() 349 ipa_cmd_payload_alloc(struct ipa *ipa, dma_addr_t *addr) in ipa_cmd_payload_alloc() 366 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_cmd_table_init_add() local 404 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_cmd_hdr_init_local_add() local 433 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_cmd_register_write_add() local 490 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_cmd_ip_packet_init_add() local 515 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_cmd_dma_shared_mem_add() local [all …]
|
| H A D | ipa_qmi.c | 82 struct ipa *ipa = container_of(ipa_qmi, struct ipa, qmi); in ipa_server_init_complete() local 124 struct ipa *ipa; in ipa_qmi_ready() local 182 struct ipa *ipa; in ipa_server_indication_register() local 211 struct ipa *ipa; in ipa_server_driver_init_complete() local 282 struct ipa *ipa = container_of(ipa_qmi, struct ipa, qmi); in init_modem_driver_req() local 409 struct ipa *ipa; in ipa_client_init_driver_work() local 468 int ipa_qmi_setup(struct ipa *ipa) in ipa_qmi_setup() 524 void ipa_qmi_teardown(struct ipa *ipa) in ipa_qmi_teardown()
|
| H A D | ipa_resource.c | 28 static bool ipa_resource_limits_valid(struct ipa *ipa, in ipa_resource_limits_valid() 71 ipa_resource_config_common(struct ipa *ipa, u32 resource_type, in ipa_resource_config_common() 88 static void ipa_resource_config_src(struct ipa *ipa, u32 resource_type, in ipa_resource_config_src() 125 static void ipa_resource_config_dst(struct ipa *ipa, u32 resource_type, in ipa_resource_config_dst() 163 int ipa_resource_config(struct ipa *ipa, const struct ipa_resource_data *data) in ipa_resource_config()
|
| H A D | ipa_gsi.c | 18 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_gsi_trans_complete() local 25 struct ipa *ipa = container_of(trans->gsi, struct ipa, gsi); in ipa_gsi_trans_release() local 33 struct ipa *ipa = container_of(gsi, struct ipa, gsi); in ipa_gsi_channel_tx_queued() local 44 struct ipa *ipa = container_of(gsi, struct ipa, gsi); in ipa_gsi_channel_tx_completed() local
|
| H A D | ipa_smp2p.c | 61 struct ipa *ipa; member 153 struct ipa *ipa = smp2p->ipa; in ipa_smp2p_modem_setup_ready_isr() local 208 static void ipa_smp2p_power_release(struct ipa *ipa) in ipa_smp2p_power_release() 221 ipa_smp2p_init(struct ipa *ipa, struct platform_device *pdev, bool modem_init) in ipa_smp2p_init() 308 void ipa_smp2p_exit(struct ipa *ipa) in ipa_smp2p_exit() 325 void ipa_smp2p_irq_disable_setup(struct ipa *ipa) in ipa_smp2p_irq_disable_setup() 343 void ipa_smp2p_notify_reset(struct ipa *ipa) in ipa_smp2p_notify_reset()
|
| H A D | ipa_endpoint.h | 153 struct ipa *ipa; member
|
| /linux/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
|
| H A D | nested.c | 253 walk_nested_s2_pgd(struct kvm_vcpu * vcpu,phys_addr_t ipa,struct s2_walk_info * wi,struct kvm_s2_trans * out) walk_nested_s2_pgd() argument
|
| /linux/arch/arm64/include/asm/ |
| H A D | stage2_pgtable.h | 23 #define stage2_pgtable_levels(ipa) ARM64_HW_PGTABLE_LEVELS((ipa) - 4) argument
|
| /linux/include/net/ |
| H A D | vxlan.h | 454 static inline bool vxlan_addr_any(const union vxlan_addr *ipa) in vxlan_addr_any() 462 static inline bool vxlan_addr_multicast(const union vxlan_addr *ipa) in vxlan_addr_multicast() 472 static inline bool vxlan_addr_any(const union vxlan_addr *ipa) in vxlan_addr_any() 477 static inline bool vxlan_addr_multicast(const union vxlan_addr *ipa) in vxlan_addr_multicast()
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-sdx65.dtsi | 399 ipa: ipa@3f40000 { label
|
| /linux/drivers/net/vxlan/ |
| H A D | vxlan_core.c | 352 static void vxlan_ip_miss(struct net_device *dev, union vxlan_addr *ipa) in vxlan_ip_miss() 1938 union vxlan_addr ipa = { in arp_reduce() local 2104 union vxlan_addr ipa = { in neigh_reduce() local 2138 union vxlan_addr ipa = { in route_shortcircuit() local 2164 union vxlan_addr ipa = { in route_shortcircuit() local
|
| /linux/tools/testing/selftests/kvm/lib/arm64/ |
| H A D | processor.c | 581 void aarch64_get_supported_page_sizes(u32 ipa, u32 *ipa4k, in aarch64_get_supported_page_sizes()
|
| /linux/drivers/net/ethernet/qlogic/qlcnic/ |
| H A D | qlcnic_hw.c | 939 struct qlcnic_ipaddr *ipa; in qlcnic_82xx_config_ipaddr() local
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sm8650.dtsi | 4418 ipa: ipa@3f40000 { label
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 3905 const s64 *ipa = a; cmp_ips() local
|
| /linux/drivers/s390/net/ |
| H A D | qeth_core.h | 675 __u16 ipa; member
|
| /linux/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3.h | 994 u64 ipa; member
|