Home
last modified time | relevance | path

Searched refs:nb (Results 1 – 25 of 88) sorted by relevance

1234

/arch/x86/events/amd/
Dcore.c209 struct amd_nb *nb = cpuc->amd_nb; in amd_has_nb() local
211 return nb && nb->nb_id != -1; in amd_has_nb()
238 struct amd_nb *nb = cpuc->amd_nb; in __amd_put_nb_event_constraints() local
250 if (cmpxchg(nb->owners + i, event, NULL) == event) in __amd_put_nb_event_constraints()
296 struct amd_nb *nb = cpuc->amd_nb; in __amd_get_nb_event_constraints() local
319 old = cmpxchg(nb->owners + idx, NULL, event); in __amd_get_nb_event_constraints()
320 else if (nb->owners[idx] == event) in __amd_get_nb_event_constraints()
331 cmpxchg(nb->owners + new, event, NULL); in __amd_get_nb_event_constraints()
342 return &nb->event_constraints[new]; in __amd_get_nb_event_constraints()
347 struct amd_nb *nb; in amd_alloc_nb() local
[all …]
/arch/x86/kernel/
Damd_nb.c64 struct amd_northbridge *nb; in amd_cache_northbridges() local
77 nb = kzalloc(i * sizeof(struct amd_northbridge), GFP_KERNEL); in amd_cache_northbridges()
78 if (!nb) in amd_cache_northbridges()
81 amd_northbridges.nb = nb; in amd_cache_northbridges()
185 struct amd_northbridge *nb = node_to_amd_nb(amd_get_nb_id(cpu)); in amd_set_subcaches() local
194 pci_read_config_dword(nb->link, 0x1d4, &reset); in amd_set_subcaches()
195 pci_read_config_dword(nb->misc, 0x1b8, &ban); in amd_set_subcaches()
201 pci_read_config_dword(nb->misc, 0x1b8, &reg); in amd_set_subcaches()
202 pci_write_config_dword(nb->misc, 0x1b8, reg & ~0x180000); in amd_set_subcaches()
209 pci_write_config_dword(nb->link, 0x1d4, mask); in amd_set_subcaches()
[all …]
/arch/x86/mm/
Damdtopology.c61 int i, j, nb; in amd_numa_init() local
68 nb = find_northbridge(); in amd_numa_init()
69 if (nb < 0) in amd_numa_init()
70 return nb; in amd_numa_init()
72 pr_info("Scanning NUMA topology in Northbridge %d\n", nb); in amd_numa_init()
74 reg = read_pci_config(0, nb, 0, 0x60); in amd_numa_init()
85 base = read_pci_config(0, nb, 1, 0x40 + i*8); in amd_numa_init()
86 limit = read_pci_config(0, nb, 1, 0x44 + i*8); in amd_numa_init()
/arch/powerpc/kernel/
Dalign.c261 unsigned int reg, unsigned int nb, in emulate_multiple() argument
275 if (unlikely((nb > 4) || !user_mode(regs))) in emulate_multiple()
282 nb = regs->xer & 127; in emulate_multiple()
283 if (nb == 0) in emulate_multiple()
294 nb = (instr >> 11) & 0x1f; in emulate_multiple()
295 if (nb == 0) in emulate_multiple()
296 nb = 32; in emulate_multiple()
298 if (nb + reg * 4 > 128) { in emulate_multiple()
299 nb0 = nb + reg * 4 - 128; in emulate_multiple()
300 nb = 128 - reg * 4; in emulate_multiple()
[all …]
/arch/arm/include/asm/
DbL_switcher.h43 int bL_switcher_register_notifier(struct notifier_block *nb);
44 int bL_switcher_unregister_notifier(struct notifier_block *nb);
61 static inline int bL_switcher_register_notifier(struct notifier_block *nb) in bL_switcher_register_notifier() argument
66 static inline int bL_switcher_unregister_notifier(struct notifier_block *nb) in bL_switcher_unregister_notifier() argument
/arch/powerpc/xmon/
Dnonstdio.c42 static int xmon_write(const char *ptr, int nb) in xmon_write() argument
48 if (nb <= 0) in xmon_write()
52 return nb; in xmon_write()
79 return nb; in xmon_write()
84 return rv + udbg_write(p, nb - (p - ptr)); in xmon_write()
151 char *xmon_gets(char *str, int nb) in xmon_gets() argument
156 for (p = str; p < str + nb - 1; ) { in xmon_gets()
/arch/x86/kernel/cpu/
Dintel_cacheinfo.c157 struct amd_northbridge *nb; member
299 static void amd_calc_l3_indices(struct amd_northbridge *nb) in amd_calc_l3_indices() argument
301 struct amd_l3_cache *l3 = &nb->l3_cache; in amd_calc_l3_indices()
305 pci_read_config_dword(nb->misc, 0x1C4, &val); in amd_calc_l3_indices()
329 static int amd_get_l3_disable_slot(struct amd_northbridge *nb, unsigned slot) in amd_get_l3_disable_slot() argument
333 pci_read_config_dword(nb->misc, 0x1BC + slot * 4, &reg); in amd_get_l3_disable_slot()
346 struct amd_northbridge *nb = this_leaf->priv; in show_cache_disable() local
348 index = amd_get_l3_disable_slot(nb, slot); in show_cache_disable()
366 static void amd_l3_disable_index(struct amd_northbridge *nb, int cpu, in amd_l3_disable_index() argument
379 if (!nb->l3_cache.subcaches[i]) in amd_l3_disable_index()
[all …]
/arch/x86/include/asm/
Dintel_scu_ipc.h57 static inline void intel_scu_notifier_add(struct notifier_block *nb) in intel_scu_notifier_add() argument
59 blocking_notifier_chain_register(&intel_scu_notifier, nb); in intel_scu_notifier_add()
62 static inline void intel_scu_notifier_remove(struct notifier_block *nb) in intel_scu_notifier_remove() argument
64 blocking_notifier_chain_unregister(&intel_scu_notifier, nb); in intel_scu_notifier_remove()
Damd_nb.h67 struct amd_northbridge *nb; member
89 return (node < amd_northbridges.num) ? &amd_northbridges.nb[node] : NULL; in node_to_amd_nb()
/arch/powerpc/lib/
Dsstep.c84 static long __kprobes address_ok(struct pt_regs *regs, unsigned long ea, int nb) in address_ok() argument
88 return __access_ok(ea, nb, USER_DS); in address_ok()
173 int nb) in read_mem_aligned() argument
178 switch (nb) { in read_mem_aligned()
200 int nb, struct pt_regs *regs) in read_mem_unaligned() argument
205 int len = nb; /* save a copy of the length for byte reversal */ in read_mem_unaligned()
210 for (; nb > 0; nb -= c) { in read_mem_unaligned()
217 if (c > nb) in read_mem_unaligned()
218 c = max_align(nb); in read_mem_unaligned()
250 static int __kprobes read_mem(unsigned long *dest, unsigned long ea, int nb, in read_mem() argument
[all …]
/arch/x86/tools/
Dtest_get_len.c123 int nb = 0; in main() local
146 insn_buf[nb++] = (unsigned char) b; in main()
154 if (insn.length != nb) { in main()
160 "insn_get_length() says %d\n", nb, in main()
/arch/arm/mach-shmobile/
Dregulator-quirk-rcar-gen2.c65 static int regulator_quirk_notify(struct notifier_block *nb, in regulator_quirk_notify() argument
102 bus_unregister_notifier(&i2c_bus_type, nb); in regulator_quirk_notify()
/arch/mips/mm/
Dc-octeon.c313 int register_co_cache_error_notifier(struct notifier_block *nb) in register_co_cache_error_notifier() argument
315 return raw_notifier_chain_register(&co_cache_error_chain, nb); in register_co_cache_error_notifier()
319 int unregister_co_cache_error_notifier(struct notifier_block *nb) in unregister_co_cache_error_notifier() argument
321 return raw_notifier_chain_unregister(&co_cache_error_chain, nb); in unregister_co_cache_error_notifier()
/arch/arm/mach-highbank/
Dhighbank.c78 static int highbank_platform_notifier(struct notifier_block *nb, in highbank_platform_notifier() argument
130 static int hb_keys_notifier(struct notifier_block *nb, unsigned long event, void *data) in hb_keys_notifier() argument
/arch/x86/kernel/cpu/mcheck/
Dmce_amd.c953 struct amd_northbridge *nb = NULL; in threshold_create_bank() local
962 nb = node_to_amd_nb(amd_get_nb_id(cpu)); in threshold_create_bank()
965 if (nb && nb->bank4) { in threshold_create_bank()
967 b = nb->bank4; in threshold_create_bank()
999 if (nb) { in threshold_create_bank()
1000 WARN_ON(nb->bank4); in threshold_create_bank()
1001 nb->bank4 = b; in threshold_create_bank()
1074 struct amd_northbridge *nb; in threshold_remove_bank() local
1094 nb = node_to_amd_nb(amd_get_nb_id(cpu)); in threshold_remove_bank()
1095 nb->bank4 = NULL; in threshold_remove_bank()
/arch/mips/include/asm/
Dtraps.h30 extern int register_nmi_notifier(struct notifier_block *nb);
Dcop2.h59 extern int register_cu2_notifier(struct notifier_block *nb);
/arch/arm/boot/dts/
Dsama5d2.dtsi152 atmel,nb-banks = <1>;
158 atmel,nb-banks = <3>;
166 atmel,nb-banks = <3>;
174 atmel,nb-banks = <2>;
182 atmel,nb-banks = <2>;
190 atmel,nb-banks = <2>;
198 atmel,nb-banks = <2>;
206 atmel,nb-banks = <2>;
214 atmel,nb-banks = <2>;
221 atmel,nb-banks = <2>;
[all …]
/arch/powerpc/kvm/
Dbook3s_64_mmu_hv.c1240 unsigned long i, nb, nw; in kvm_htab_read() local
1258 nb = 0; in kvm_htab_read()
1259 while (nb + sizeof(hdr) + HPTE_SIZE < count) { in kvm_htab_read()
1264 nw = nb; in kvm_htab_read()
1265 nb += sizeof(hdr); in kvm_htab_read()
1282 nb + HPTE_SIZE < count && in kvm_htab_read()
1289 nb += HPTE_SIZE; in kvm_htab_read()
1310 nw = nb; in kvm_htab_read()
1313 nb = nw; in kvm_htab_read()
1326 return nb; in kvm_htab_read()
[all …]
/arch/x86/lib/
Dinsn.c87 int i, nb; in insn_get_prefixes() local
92 nb = 0; in insn_get_prefixes()
98 for (i = 0; i < nb; i++) in insn_get_prefixes()
101 if (nb == 4) in insn_get_prefixes()
104 prefixes->bytes[nb++] = b; in insn_get_prefixes()
127 for (i = 0; i < nb; i++) in insn_get_prefixes()
/arch/x86/platform/intel-mid/device_libs/
Dplatform_msic.c43 static int msic_scu_status_change(struct notifier_block *nb, in msic_scu_status_change() argument
Dplatform_mrfld_wdt.c55 static int wdt_scu_status_change(struct notifier_block *nb, in wdt_scu_status_change() argument
/arch/mips/kernel/
Dproc.c25 int __ref register_proc_cpuinfo_notifier(struct notifier_block *nb) in register_proc_cpuinfo_notifier() argument
27 return raw_notifier_chain_register(&proc_cpuinfo_chain, nb); in register_proc_cpuinfo_notifier()
/arch/arm/mach-keystone/
Dkeystone.c32 static int keystone_platform_notifier(struct notifier_block *nb, in keystone_platform_notifier() argument
/arch/powerpc/platforms/powernv/
Dopal.c220 struct notifier_block *nb) in opal_message_notifier_register() argument
222 if (!nb || msg_type >= OPAL_MSG_TYPE_MAX) { in opal_message_notifier_register()
229 &opal_msg_notifier_head[msg_type], nb); in opal_message_notifier_register()
234 struct notifier_block *nb) in opal_message_notifier_unregister() argument
237 &opal_msg_notifier_head[msg_type], nb); in opal_message_notifier_unregister()

1234