Home
last modified time | relevance | path

Searched refs:trap (Results 1 - 25 of 294) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/arch/m68k/68000/
H A Dromvec.S15 .global trap
21 .long CONFIG_RAMBASE+CONFIG_RAMSIZE-4, _start, buserr, trap
22 .long trap, trap, trap, trap
23 .long trap, trap, trap, trap
[all...]
/kernel/linux/linux-6.6/arch/m68k/68000/
H A Dromvec.S15 .global trap
21 .long CONFIG_RAMBASE+CONFIG_RAMSIZE-4, _start, buserr, trap
22 .long trap, trap, trap, trap
23 .long trap, trap, trap, trap
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/
H A Dprestera_devlink.c117 struct devlink_trap trap; member
182 /* Initialize trap list, as well as associate CPU code with them. */
185 .trap = PRESTERA_TRAP_DRIVER_CONTROL(ARP_BC, NEIGH_DISCOVERY),
189 .trap = PRESTERA_TRAP_DRIVER_CONTROL(IS_IS, LOCAL_DELIVERY),
193 .trap = PRESTERA_TRAP_DRIVER_CONTROL(OSPF, OSPF),
197 .trap = PRESTERA_TRAP_DRIVER_CONTROL(IP_BC_MAC, LOCAL_DELIVERY),
201 .trap = PRESTERA_TRAP_CONTROL(STP, STP, TRAP),
205 .trap = PRESTERA_TRAP_CONTROL(LACP, LACP, TRAP),
209 .trap = PRESTERA_TRAP_CONTROL(LLDP, LLDP, TRAP),
213 .trap
543 prestera_trap_init(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) prestera_trap_init() argument
559 prestera_trap_action_set(struct devlink *devlink, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) prestera_trap_action_set() argument
568 prestera_drop_counter_get(struct devlink *devlink, const struct devlink_trap *trap, u64 *p_drops) prestera_drop_counter_get() argument
586 const struct devlink_trap *trap; prestera_devlink_traps_unregister() local
[all...]
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dvcpu_exit.c14 struct kvm_cpu_trap *trap) in gstage_page_fault()
22 fault_addr = (trap->htval << 2) | (trap->stval & 0x3); in gstage_page_fault()
28 (trap->scause == EXC_STORE_GUEST_PAGE_FAULT && !writable)) { in gstage_page_fault()
29 switch (trap->scause) { in gstage_page_fault()
33 trap->htinst); in gstage_page_fault()
37 trap->htinst); in gstage_page_fault()
44 (trap->scause == EXC_STORE_GUEST_PAGE_FAULT) ? true : false); in gstage_page_fault()
57 * @trap: Output pointer to trap detail
13 gstage_page_fault(struct kvm_vcpu *vcpu, struct kvm_run *run, struct kvm_cpu_trap *trap) gstage_page_fault() argument
59 kvm_riscv_vcpu_unpriv_read(struct kvm_vcpu *vcpu, bool read_insn, unsigned long guest_addr, struct kvm_cpu_trap *trap) kvm_riscv_vcpu_unpriv_read() argument
135 kvm_riscv_vcpu_trap_redirect(struct kvm_vcpu *vcpu, struct kvm_cpu_trap *trap) kvm_riscv_vcpu_trap_redirect() argument
172 kvm_riscv_vcpu_exit(struct kvm_vcpu *vcpu, struct kvm_run *run, struct kvm_cpu_trap *trap) kvm_riscv_vcpu_exit() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_trap.c30 struct devlink_trap trap; member
643 .trap = MLXSW_SP_TRAP_DROP(SMAC_MC, L2_DROPS),
649 .trap = MLXSW_SP_TRAP_DROP(VLAN_TAG_MISMATCH, L2_DROPS),
656 .trap = MLXSW_SP_TRAP_DROP(INGRESS_VLAN_FILTER, L2_DROPS),
662 .trap = MLXSW_SP_TRAP_DROP(INGRESS_STP_FILTER, L2_DROPS),
668 .trap = MLXSW_SP_TRAP_DROP(EMPTY_TX_LIST, L2_DROPS),
675 .trap = MLXSW_SP_TRAP_DROP(PORT_LOOPBACK_FILTER, L2_DROPS),
681 .trap = MLXSW_SP_TRAP_DROP(BLACKHOLE_ROUTE, L3_DROPS),
687 .trap = MLXSW_SP_TRAP_DROP(NON_IP_PACKET, L3_DROPS),
694 .trap
1193 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policer_item_lookup() local
1207 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_group_item_lookup() local
1221 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_item_lookup() local
1234 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_cpu_policers_set() local
1265 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policer_items_arr_init() local
1317 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policers_init() local
1348 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policers_fini() local
1364 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_group_items_arr_init() local
1400 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_groups_init() local
1428 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_groups_fini() local
1451 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_items_arr_init() local
1486 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_traps_init() local
1516 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_traps_fini() local
1568 mlxsw_sp_trap_init(struct mlxsw_core *mlxsw_core, const struct devlink_trap *trap, void *trap_ctx) mlxsw_sp_trap_init() argument
1594 mlxsw_sp_trap_fini(struct mlxsw_core *mlxsw_core, const struct devlink_trap *trap, void *trap_ctx) mlxsw_sp_trap_fini() argument
1615 mlxsw_sp_trap_action_set(struct mlxsw_core *mlxsw_core, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) mlxsw_sp_trap_action_set() argument
1716 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policer_item_init() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_trap.c30 struct devlink_trap trap; member
480 .trap = MLXSW_SP_TRAP_DROP(SMAC_MC, L2_DROPS),
486 .trap = MLXSW_SP_TRAP_DROP(VLAN_TAG_MISMATCH, L2_DROPS),
493 .trap = MLXSW_SP_TRAP_DROP(INGRESS_VLAN_FILTER, L2_DROPS),
499 .trap = MLXSW_SP_TRAP_DROP(INGRESS_STP_FILTER, L2_DROPS),
505 .trap = MLXSW_SP_TRAP_DROP(EMPTY_TX_LIST, L2_DROPS),
512 .trap = MLXSW_SP_TRAP_DROP(PORT_LOOPBACK_FILTER, L2_DROPS),
518 .trap = MLXSW_SP_TRAP_DROP(BLACKHOLE_ROUTE, L3_DROPS),
524 .trap = MLXSW_SP_TRAP_DROP(NON_IP_PACKET, L3_DROPS),
531 .trap
1015 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policer_item_lookup() local
1029 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_group_item_lookup() local
1043 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_item_lookup() local
1056 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_cpu_policers_set() local
1087 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policer_items_arr_init() local
1139 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policers_init() local
1170 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policers_fini() local
1186 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_group_items_arr_init() local
1222 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_groups_init() local
1251 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_groups_fini() local
1274 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_items_arr_init() local
1309 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_traps_init() local
1339 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_traps_fini() local
1391 mlxsw_sp_trap_init(struct mlxsw_core *mlxsw_core, const struct devlink_trap *trap, void *trap_ctx) mlxsw_sp_trap_init() argument
1417 mlxsw_sp_trap_fini(struct mlxsw_core *mlxsw_core, const struct devlink_trap *trap, void *trap_ctx) mlxsw_sp_trap_fini() argument
1438 mlxsw_sp_trap_action_set(struct mlxsw_core *mlxsw_core, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) mlxsw_sp_trap_action_set() argument
1539 struct mlxsw_sp_trap *trap = mlxsw_sp->trap; mlxsw_sp_trap_policer_item_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dnv50.c143 u32 trap[6], idx, inst; in nv50_fb_intr() local
155 trap[i] = nvkm_rd32(device, 0x100c94); in nv50_fb_intr()
162 st0 = (trap[0] & 0x0000000f) >> 0; in nv50_fb_intr()
163 st1 = (trap[0] & 0x000000f0) >> 4; in nv50_fb_intr()
164 st2 = (trap[0] & 0x00000f00) >> 8; in nv50_fb_intr()
165 st3 = (trap[0] & 0x0000f000) >> 12; in nv50_fb_intr()
167 st0 = (trap[0] & 0x000000ff) >> 0; in nv50_fb_intr()
168 st1 = (trap[0] & 0x0000ff00) >> 8; in nv50_fb_intr()
169 st2 = (trap[0] & 0x00ff0000) >> 16; in nv50_fb_intr()
170 st3 = (trap[ in nv50_fb_intr()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dnv50.c142 u32 trap[6], idx, inst; in nv50_fb_intr() local
154 trap[i] = nvkm_rd32(device, 0x100c94); in nv50_fb_intr()
161 st0 = (trap[0] & 0x0000000f) >> 0; in nv50_fb_intr()
162 st1 = (trap[0] & 0x000000f0) >> 4; in nv50_fb_intr()
163 st2 = (trap[0] & 0x00000f00) >> 8; in nv50_fb_intr()
164 st3 = (trap[0] & 0x0000f000) >> 12; in nv50_fb_intr()
166 st0 = (trap[0] & 0x000000ff) >> 0; in nv50_fb_intr()
167 st1 = (trap[0] & 0x0000ff00) >> 8; in nv50_fb_intr()
168 st2 = (trap[0] & 0x00ff0000) >> 16; in nv50_fb_intr()
169 st3 = (trap[ in nv50_fb_intr()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtrap.c6 #include "en/trap.h"
169 void mlx5e_close_trap(struct mlx5e_trap *trap) in mlx5e_close_trap() argument
171 mlx5e_tir_destroy(&trap->tir); in mlx5e_close_trap()
172 mlx5e_close_trap_rq(&trap->rq); in mlx5e_close_trap()
173 netif_napi_del(&trap->napi); in mlx5e_close_trap()
174 kvfree(trap); in mlx5e_close_trap()
177 static void mlx5e_activate_trap(struct mlx5e_trap *trap) in mlx5e_activate_trap() argument
179 napi_enable(&trap->napi); in mlx5e_activate_trap()
180 mlx5e_activate_rq(&trap->rq); in mlx5e_activate_trap()
181 mlx5e_trigger_napi_sched(&trap in mlx5e_activate_trap()
186 struct mlx5e_trap *trap = priv->en_trap; mlx5e_deactivate_trap() local
194 struct mlx5e_trap *trap; mlx5e_add_trap_queue() local
220 struct mlx5e_trap *trap; mlx5e_handle_action_trap() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dptrace.h45 unsigned long trap; member
171 #define TRAP(regs) ((regs)->trap & ~TRAP_FLAGS_MASK)
176 #define TRAP(regs) ((regs)->trap & ~TRAP_FLAGS_MASK)
177 #define FULL_REGS(regs) (((regs)->trap & 1) == 0)
178 #define SET_FULL_REGS(regs) ((regs)->trap &= ~1)
184 * We use the least-significant bit of the trap field to indicate
191 #define TRAP(regs) ((regs)->trap & ~TRAP_FLAGS_MASK)
192 #define FULL_REGS(regs) (((regs)->trap & 1) == 0)
193 #define SET_FULL_REGS(regs) ((regs)->trap &= ~1)
194 #define IS_CRITICAL_EXC(regs) (((regs)->trap
[all...]
H A Dtrace.h169 TP_PROTO(unsigned long addr, unsigned long access, unsigned long trap),
170 TP_ARGS(addr, access, trap),
174 __field(unsigned long, trap)
180 __entry->trap = trap;
183 TP_printk("hash fault with addr 0x%lx and access = 0x%lx trap = 0x%lx",
184 __entry->addr, __entry->access, __entry->trap)
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Ddevlink.c239 if (dl_trap->trap.id == trap_id) in mlx5_find_trap_by_id()
245 static int mlx5_devlink_trap_init(struct devlink *devlink, const struct devlink_trap *trap, in mlx5_devlink_trap_init() argument
255 dl_trap->trap.id = trap->id; in mlx5_devlink_trap_init()
256 dl_trap->trap.action = DEVLINK_TRAP_ACTION_DROP; in mlx5_devlink_trap_init()
259 if (mlx5_find_trap_by_id(dev, trap->id)) { in mlx5_devlink_trap_init()
261 mlx5_core_err(dev, "Devlink trap: Trap 0x%x already found", trap->id); in mlx5_devlink_trap_init()
269 static void mlx5_devlink_trap_fini(struct devlink *devlink, const struct devlink_trap *trap, in mlx5_devlink_trap_fini() argument
275 dl_trap = mlx5_find_trap_by_id(dev, trap in mlx5_devlink_trap_fini()
284 mlx5_devlink_trap_action_set(struct devlink *devlink, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) mlx5_devlink_trap_action_set() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/
H A Docelot_ptp.c317 static void ocelot_populate_l2_ptp_trap_key(struct ocelot_vcap_filter *trap) in ocelot_populate_l2_ptp_trap_key() argument
319 trap->key_type = OCELOT_VCAP_KEY_ETYPE; in ocelot_populate_l2_ptp_trap_key()
320 *(__be16 *)trap->key.etype.etype.value = htons(ETH_P_1588); in ocelot_populate_l2_ptp_trap_key()
321 *(__be16 *)trap->key.etype.etype.mask = htons(0xffff); in ocelot_populate_l2_ptp_trap_key()
325 ocelot_populate_ipv4_ptp_event_trap_key(struct ocelot_vcap_filter *trap) in ocelot_populate_ipv4_ptp_event_trap_key() argument
327 trap->key_type = OCELOT_VCAP_KEY_IPV4; in ocelot_populate_ipv4_ptp_event_trap_key()
328 trap->key.ipv4.proto.value[0] = IPPROTO_UDP; in ocelot_populate_ipv4_ptp_event_trap_key()
329 trap->key.ipv4.proto.mask[0] = 0xff; in ocelot_populate_ipv4_ptp_event_trap_key()
330 trap->key.ipv4.dport.value = PTP_EV_PORT; in ocelot_populate_ipv4_ptp_event_trap_key()
331 trap in ocelot_populate_ipv4_ptp_event_trap_key()
335 ocelot_populate_ipv6_ptp_event_trap_key(struct ocelot_vcap_filter *trap) ocelot_populate_ipv6_ptp_event_trap_key() argument
345 ocelot_populate_ipv4_ptp_general_trap_key(struct ocelot_vcap_filter *trap) ocelot_populate_ipv4_ptp_general_trap_key() argument
355 ocelot_populate_ipv6_ptp_general_trap_key(struct ocelot_vcap_filter *trap) ocelot_populate_ipv6_ptp_general_trap_key() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dptrace.h46 unsigned long trap; member
237 * The 4 low bits (0xf) are available as flags to overload the trap word,
246 * On 4xx we use bit 1 in the trap word to indicate whether the exception
250 #define IS_CRITICAL_EXC(regs) (((regs)->trap & 2) != 0)
251 #define IS_MCHECK_EXC(regs) (((regs)->trap & 4) != 0)
252 #define IS_DEBUG_EXC(regs) (((regs)->trap & 8) != 0)
254 #define TRAP(regs) ((regs)->trap & ~TRAP_FLAGS_MASK)
258 regs->trap = (regs->trap & TRAP_FLAGS_MASK) | (val & ~TRAP_FLAGS_MASK); in set_trap()
278 return regs->trap in trap_norestart()
[all...]
/kernel/linux/linux-5.10/arch/m68k/ifpsp060/
H A Dfskeleton.S83 bral trap | jump to trap handler
102 bral trap | jump to trap handler
121 bral trap | jump to trap handler
140 bral trap | jump to trap handler
159 bral trap | jump to trap handle
[all...]
/kernel/linux/linux-6.6/arch/m68k/ifpsp060/
H A Dfskeleton.S83 bral trap | jump to trap handler
102 bral trap | jump to trap handler
121 bral trap | jump to trap handler
140 bral trap | jump to trap handler
159 bral trap | jump to trap handle
[all...]
/kernel/linux/linux-6.6/net/devlink/
H A Dtrap.c18 * struct devlink_trap_policer_item - Packet trap policer attributes.
19 * @policer: Immutable packet trap policer attributes.
24 * Describes packet trap policer attributes. Created by devlink during trap
35 * struct devlink_trap_group_item - Packet trap group attributes.
36 * @group: Immutable packet trap group attributes.
41 * Describes packet trap group attributes. Created by devlink during trap
52 * struct devlink_trap_item - Packet trap attributes.
53 * @trap
64 const struct devlink_trap *trap; global() member
131 devlink_trap_metadata_put(struct sk_buff *msg, const struct devlink_trap *trap) devlink_trap_metadata_put() argument
1091 devlink_trap_generic_verify(const struct devlink_trap *trap) devlink_trap_generic_verify() argument
1105 devlink_trap_driver_verify(const struct devlink_trap *trap) devlink_trap_driver_verify() argument
1120 devlink_trap_verify(const struct devlink_trap *trap) devlink_trap_verify() argument
1272 devlink_trap_register(struct devlink *devlink, const struct devlink_trap *trap, void *priv) devlink_trap_register() argument
1316 devlink_trap_unregister(struct devlink *devlink, const struct devlink_trap *trap) devlink_trap_unregister() argument
1333 devlink_trap_disable(struct devlink *devlink, const struct devlink_trap *trap) devlink_trap_disable() argument
1367 const struct devlink_trap *trap = &traps[i]; devl_traps_register() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dmad.c123 * with the given trap, because it may be queued.
125 static void cleanup_traps(struct hfi1_ibport *ibp, struct trap_node *trap) in cleanup_traps() argument
144 if (node != trap) in cleanup_traps()
153 kfree(trap); in cleanup_traps()
157 struct trap_node *trap) in check_and_add_trap()
167 queue_id = trap->data.generic_type & 0x0F; in check_and_add_trap()
170 pr_err_ratelimited("hfi1: Invalid trap 0x%0x dropped. Total dropped: %d\n", in check_and_add_trap()
171 trap->data.generic_type, trap_count); in check_and_add_trap()
172 kfree(trap); in check_and_add_trap()
177 * Since the retry (handle timeout) does not remove a trap reques in check_and_add_trap()
156 check_and_add_trap(struct hfi1_ibport *ibp, struct trap_node *trap) check_and_add_trap() argument
232 struct trap_node *trap; subn_handle_opa_trap_repress() local
313 send_trap(struct hfi1_ibport *ibp, struct trap_node *trap) send_trap() argument
415 struct trap_node *trap = NULL; hfi1_handle_trap_timer() local
433 struct trap_node *trap; create_trap_node() local
454 struct trap_node *trap; hfi1_bad_pkey() local
483 struct trap_node *trap; bad_mkey() local
520 struct trap_node *trap; hfi1_cap_mask_chg() local
545 struct trap_node *trap; hfi1_sys_guid_chg() local
565 struct trap_node *trap; hfi1_node_desc_chg() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dmad.c81 * with the given trap, because it may be queued.
83 static void cleanup_traps(struct hfi1_ibport *ibp, struct trap_node *trap) in cleanup_traps() argument
102 if (node != trap) in cleanup_traps()
111 kfree(trap); in cleanup_traps()
115 struct trap_node *trap) in check_and_add_trap()
125 queue_id = trap->data.generic_type & 0x0F; in check_and_add_trap()
128 pr_err_ratelimited("hfi1: Invalid trap 0x%0x dropped. Total dropped: %d\n", in check_and_add_trap()
129 trap->data.generic_type, trap_count); in check_and_add_trap()
130 kfree(trap); in check_and_add_trap()
135 * Since the retry (handle timeout) does not remove a trap reques in check_and_add_trap()
114 check_and_add_trap(struct hfi1_ibport *ibp, struct trap_node *trap) check_and_add_trap() argument
190 struct trap_node *trap; subn_handle_opa_trap_repress() local
271 send_trap(struct hfi1_ibport *ibp, struct trap_node *trap) send_trap() argument
373 struct trap_node *trap = NULL; hfi1_handle_trap_timer() local
391 struct trap_node *trap; create_trap_node() local
412 struct trap_node *trap; hfi1_bad_pkey() local
441 struct trap_node *trap; bad_mkey() local
478 struct trap_node *trap; hfi1_cap_mask_chg() local
503 struct trap_node *trap; hfi1_sys_guid_chg() local
523 struct trap_node *trap; hfi1_node_desc_chg() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dhash_utils.c1147 unsigned int hash_page_do_lazy_icache(unsigned int pp, pte_t pte, int trap) in hash_page_do_lazy_icache() argument
1158 if (trap == 0x400) { in hash_page_do_lazy_icache()
1263 unsigned long vsid, unsigned long trap, in hash_failure_debug()
1270 pr_info(" trap=0x%lx vsid=0x%lx ssize=%d base psize=%d psize %d pte=0x%lx\n", in hash_failure_debug()
1271 trap, vsid, ssize, psize, lpsize, pte); in hash_failure_debug()
1298 unsigned long access, unsigned long trap, in hash_page_mm()
1310 DBG_LOW("hash_page(ea=%016lx, access=%lx, trap=%lx\n", in hash_page_mm()
1311 ea, access, trap); in hash_page_mm()
1312 trace_hash_fault(ea, access, trap); in hash_page_mm()
1409 trap, flag in hash_page_mm()
1262 hash_failure_debug(unsigned long ea, unsigned long access, unsigned long vsid, unsigned long trap, int ssize, int psize, int lpsize, unsigned long pte) hash_failure_debug() argument
1297 hash_page_mm(struct mm_struct *mm, unsigned long ea, unsigned long access, unsigned long trap, unsigned long flags) hash_page_mm() argument
1507 hash_page(unsigned long ea, unsigned long access, unsigned long trap, unsigned long dsisr) hash_page() argument
1524 __hash_page(unsigned long trap, unsigned long ea, unsigned long dsisr, unsigned long msr) __hash_page() argument
1582 hash_preload(struct mm_struct *mm, pte_t *ptep, unsigned long ea, bool is_exec, unsigned long trap) hash_preload() argument
1686 unsigned long trap; update_mmu_cache() local
[all...]
H A Dhash_64k.c37 pte_t *ptep, unsigned long trap, unsigned long flags, in __hash_page_4K()
84 rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap); in __hash_page_4K()
211 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_4K()
224 unsigned long vsid, pte_t *ptep, unsigned long trap, in __hash_page_64K()
268 rflags = hash_page_do_lazy_icache(rflags, __pte(old_pte), trap); in __hash_page_64K()
323 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_64K()
36 __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize, int subpg_prot) __hash_page_4K() argument
223 __hash_page_64K(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize) __hash_page_64K() argument
/kernel/linux/linux-5.10/arch/m68k/coldfire/
H A Dvectors.c5 * vectors.c -- high level trap setup for ColdFire
39 asmlinkage void trap(void);
48 * There is a common trap handler and common interrupt in trap_init()
54 _ramvec[i] = trap; in trap_init()
56 _ramvec[i] = trap; in trap_init()
/kernel/linux/linux-6.6/arch/m68k/coldfire/
H A Dvectors.c5 * vectors.c -- high level trap setup for ColdFire
39 asmlinkage void trap(void);
48 * There is a common trap handler and common interrupt in trap_init()
54 _ramvec[i] = trap; in trap_init()
56 _ramvec[i] = trap; in trap_init()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dirq_64.c139 regs.trap = INTERRUPT_HMI; in __replay_soft_interrupts()
145 regs.trap = INTERRUPT_DECREMENTER; in __replay_soft_interrupts()
151 regs.trap = INTERRUPT_EXTERNAL; in __replay_soft_interrupts()
158 regs.trap = INTERRUPT_DOORBELL; in __replay_soft_interrupts()
166 regs.trap = INTERRUPT_PERFMON; in __replay_soft_interrupts()
445 regs.trap = 0x100; in replay_system_reset()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgf100.c1179 u32 trap[4]; in gf100_gr_trap_gpc_rop() local
1181 trap[0] = nvkm_rd32(device, GPC_UNIT(gpc, 0x0420)) & 0x3fffffff; in gf100_gr_trap_gpc_rop()
1182 trap[1] = nvkm_rd32(device, GPC_UNIT(gpc, 0x0434)); in gf100_gr_trap_gpc_rop()
1183 trap[2] = nvkm_rd32(device, GPC_UNIT(gpc, 0x0438)); in gf100_gr_trap_gpc_rop()
1184 trap[3] = nvkm_rd32(device, GPC_UNIT(gpc, 0x043c)); in gf100_gr_trap_gpc_rop()
1186 nvkm_snprintbf(error, sizeof(error), gf100_gpc_rop_error, trap[0]); in gf100_gr_trap_gpc_rop()
1188 nvkm_error(subdev, "GPC%d/PROP trap: %08x [%s] x = %u, y = %u, " in gf100_gr_trap_gpc_rop()
1190 gpc, trap[0], error, trap[1] & 0xffff, trap[ in gf100_gr_trap_gpc_rop()
1263 u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0224)); gf100_gr_trap_tpc() local
1275 u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0084)); gf100_gr_trap_tpc() local
1282 u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x048c)); gf100_gr_trap_tpc() local
1289 u32 trap = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x0430)); gf100_gr_trap_tpc() local
1314 u32 trap = nvkm_rd32(device, GPC_UNIT(gpc, 0x0900)); gf100_gr_trap_gpc() local
1321 u32 trap = nvkm_rd32(device, GPC_UNIT(gpc, 0x1028)); gf100_gr_trap_gpc() local
1328 u32 trap = nvkm_rd32(device, GPC_UNIT(gpc, 0x0824)); gf100_gr_trap_gpc() local
1354 u32 trap = nvkm_rd32(device, 0x400108); gf100_gr_trap_intr() local
[all...]

Completed in 24 milliseconds

12345678910>>...12