Home
last modified time | relevance | path

Searched refs:nb (Results 1 – 200 of 518) sorted by relevance

123

/linux-4.4.14/net/x25/
Dx25_link.c41 static void x25_transmit_restart_confirmation(struct x25_neigh *nb);
42 static void x25_transmit_restart_request(struct x25_neigh *nb);
47 static inline void x25_start_t20timer(struct x25_neigh *nb) in x25_start_t20timer() argument
49 mod_timer(&nb->t20timer, jiffies + nb->t20); in x25_start_t20timer()
54 struct x25_neigh *nb = (struct x25_neigh *)param; in x25_t20timer_expiry() local
56 x25_transmit_restart_request(nb); in x25_t20timer_expiry()
58 x25_start_t20timer(nb); in x25_t20timer_expiry()
61 static inline void x25_stop_t20timer(struct x25_neigh *nb) in x25_stop_t20timer() argument
63 del_timer(&nb->t20timer); in x25_stop_t20timer()
66 static inline int x25_t20timer_pending(struct x25_neigh *nb) in x25_t20timer_pending() argument
[all …]
Dx25_dev.c31 static int x25_receive_data(struct sk_buff *skb, struct x25_neigh *nb) in x25_receive_data() argument
48 x25_link_control(skb, nb, frametype); in x25_receive_data()
55 if ((sk = x25_find_socket(lci, nb)) != NULL) { in x25_receive_data()
74 return x25_rx_call_request(skb, nb, lci); in x25_receive_data()
81 if (x25_forward_data(lci, nb, skb)) { in x25_receive_data()
103 struct x25_neigh *nb; in x25_lapb_receive_frame() local
117 nb = x25_get_neigh(dev); in x25_lapb_receive_frame()
118 if (!nb) { in x25_lapb_receive_frame()
130 if (x25_receive_data(skb, nb)) { in x25_lapb_receive_frame()
131 x25_neigh_put(nb); in x25_lapb_receive_frame()
[all …]
Daf_x25.c230 struct x25_neigh *nb; in x25_device_event() local
245 nb = x25_get_neigh(dev); in x25_device_event()
246 if (nb) { in x25_device_event()
247 x25_terminate_link(nb); in x25_device_event()
248 x25_neigh_put(nb); in x25_device_event()
323 static struct sock *__x25_find_socket(unsigned int lci, struct x25_neigh *nb) in __x25_find_socket() argument
328 if (x25_sk(s)->lci == lci && x25_sk(s)->neighbour == nb) { in __x25_find_socket()
337 struct sock *x25_find_socket(unsigned int lci, struct x25_neigh *nb) in x25_find_socket() argument
342 s = __x25_find_socket(lci, nb); in x25_find_socket()
350 static unsigned int x25_new_lci(struct x25_neigh *nb) in x25_new_lci() argument
[all …]
Dx25_forward.c102 struct x25_neigh *nb; in x25_forward_data() local
121 if ( (nb = x25_get_neigh(peer)) == NULL) in x25_forward_data()
128 x25_transmit_link(skbn, nb); in x25_forward_data()
132 x25_neigh_put(nb); in x25_forward_data()
/linux-4.4.14/include/linux/
Dcpu.h140 extern int register_cpu_notifier(struct notifier_block *nb);
141 extern int __register_cpu_notifier(struct notifier_block *nb);
142 extern void unregister_cpu_notifier(struct notifier_block *nb);
143 extern void __unregister_cpu_notifier(struct notifier_block *nb);
147 extern int register_cpu_notifier(struct notifier_block *nb);
148 extern int __register_cpu_notifier(struct notifier_block *nb);
150 static inline int register_cpu_notifier(struct notifier_block *nb) in register_cpu_notifier() argument
155 static inline int __register_cpu_notifier(struct notifier_block *nb) in __register_cpu_notifier() argument
161 static inline void unregister_cpu_notifier(struct notifier_block *nb) in unregister_cpu_notifier() argument
165 static inline void __unregister_cpu_notifier(struct notifier_block *nb) in __unregister_cpu_notifier() argument
[all …]
Dmemory.h84 static inline int register_memory_notifier(struct notifier_block *nb) in register_memory_notifier() argument
88 static inline void unregister_memory_notifier(struct notifier_block *nb) in unregister_memory_notifier() argument
95 static inline int register_memory_isolate_notifier(struct notifier_block *nb) in register_memory_isolate_notifier() argument
99 static inline void unregister_memory_isolate_notifier(struct notifier_block *nb) in unregister_memory_isolate_notifier() argument
107 extern int register_memory_notifier(struct notifier_block *nb);
108 extern void unregister_memory_notifier(struct notifier_block *nb);
109 extern int register_memory_isolate_notifier(struct notifier_block *nb);
110 extern void unregister_memory_isolate_notifier(struct notifier_block *nb);
130 #define register_hotmemory_notifier(nb) register_memory_notifier(nb) argument
131 #define unregister_hotmemory_notifier(nb) unregister_memory_notifier(nb) argument
[all …]
Dnotifier.h50 typedef int (*notifier_fn_t)(struct notifier_block *nb,
119 struct notifier_block *nb);
121 struct notifier_block *nb);
123 struct notifier_block *nb);
125 struct notifier_block *nb);
129 struct notifier_block *nb);
132 struct notifier_block *nb);
134 struct notifier_block *nb);
136 struct notifier_block *nb);
138 struct notifier_block *nb);
Dcpu_pm.h70 int cpu_pm_register_notifier(struct notifier_block *nb);
71 int cpu_pm_unregister_notifier(struct notifier_block *nb);
79 static inline int cpu_pm_register_notifier(struct notifier_block *nb) in cpu_pm_register_notifier() argument
84 static inline int cpu_pm_unregister_notifier(struct notifier_block *nb) in cpu_pm_unregister_notifier() argument
Dextcon.h224 struct notifier_block *nb);
225 extern int extcon_unregister_interest(struct extcon_specific_cable_nb *nb);
235 struct notifier_block *nb);
237 struct notifier_block *nb);
328 struct notifier_block *nb) in extcon_register_notifier() argument
335 struct notifier_block *nb) in extcon_unregister_notifier() argument
343 struct notifier_block *nb) in extcon_register_interest() argument
Dpvclock_gtod.h13 extern int pvclock_gtod_register_notifier(struct notifier_block *nb);
14 extern int pvclock_gtod_unregister_notifier(struct notifier_block *nb);
Dfsl_hypervisor.h55 int fsl_hv_failover_register(struct notifier_block *nb);
61 int fsl_hv_failover_unregister(struct notifier_block *nb);
Dpl320-ipc.h16 int pl320_ipc_register_notifier(struct notifier_block *nb);
17 int pl320_ipc_unregister_notifier(struct notifier_block *nb);
Dkeyboard.h18 extern int register_keyboard_notifier(struct notifier_block *nb);
19 extern int unregister_keyboard_notifier(struct notifier_block *nb);
Dkdebug.h16 int register_die_notifier(struct notifier_block *nb);
17 int unregister_die_notifier(struct notifier_block *nb);
Dsuspend.h415 extern int register_pm_notifier(struct notifier_block *nb);
416 extern int unregister_pm_notifier(struct notifier_block *nb);
466 static inline int register_pm_notifier(struct notifier_block *nb) in register_pm_notifier() argument
471 static inline int unregister_pm_notifier(struct notifier_block *nb) in unregister_pm_notifier() argument
Digmp.h104 #define IGMPV3_MASK(value, nb) ((nb)>=32 ? (value) : ((1<<(nb))-1) & (value)) argument
Ddca.h29 void dca_register_notify(struct notifier_block *nb);
30 void dca_unregister_notify(struct notifier_block *nb);
Doom.h96 extern int register_oom_notifier(struct notifier_block *nb);
97 extern int unregister_oom_notifier(struct notifier_block *nb);
Dkernelcapi.h49 int register_capictr_notifier(struct notifier_block *nb);
50 int unregister_capictr_notifier(struct notifier_block *nb);
Dbacklight.h145 extern int backlight_register_notifier(struct notifier_block *nb);
146 extern int backlight_unregister_notifier(struct notifier_block *nb);
Dtracepoint.h68 extern int register_tracepoint_module_notifier(struct notifier_block *nb);
69 extern int unregister_tracepoint_module_notifier(struct notifier_block *nb);
76 int register_tracepoint_module_notifier(struct notifier_block *nb) in register_tracepoint_module_notifier() argument
81 int unregister_tracepoint_module_notifier(struct notifier_block *nb) in unregister_tracepoint_module_notifier() argument
Dcpufreq.h377 int cpufreq_register_notifier(struct notifier_block *nb, unsigned int list);
378 int cpufreq_unregister_notifier(struct notifier_block *nb, unsigned int list);
386 static inline int cpufreq_register_notifier(struct notifier_block *nb, in cpufreq_register_notifier() argument
391 static inline int cpufreq_unregister_notifier(struct notifier_block *nb, in cpufreq_unregister_notifier() argument
Diommu.h249 struct notifier_block *nb);
251 struct notifier_block *nb);
486 struct notifier_block *nb) in iommu_group_register_notifier() argument
492 struct notifier_block *nb) in iommu_group_unregister_notifier() argument
Dclk.h90 int clk_notifier_register(struct clk *clk, struct notifier_block *nb);
97 int clk_notifier_unregister(struct clk *clk, struct notifier_block *nb);
Dmodule.h629 int register_module_notifier(struct notifier_block *nb);
630 int unregister_module_notifier(struct notifier_block *nb);
733 static inline int register_module_notifier(struct notifier_block *nb) in register_module_notifier() argument
739 static inline int unregister_module_notifier(struct notifier_block *nb) in unregister_module_notifier() argument
Dvt_kern.h165 extern int register_vt_notifier(struct notifier_block *nb);
166 extern int unregister_vt_notifier(struct notifier_block *nb);
Dnetlink.h90 extern int netlink_register_notifier(struct notifier_block *nb);
91 extern int netlink_unregister_notifier(struct notifier_block *nb);
Dpower_supply.h288 extern int power_supply_reg_notifier(struct notifier_block *nb);
289 extern void power_supply_unreg_notifier(struct notifier_block *nb);
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event_amd.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 …]
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 …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dacpi.c30 nvkm_acpi_ntfy(struct notifier_block *nb, unsigned long val, void *data) in nvkm_acpi_ntfy() argument
33 container_of(nb, typeof(*device), acpi.nb); in nvkm_acpi_ntfy()
47 unregister_acpi_notifier(&device->acpi.nb); in nvkm_acpi_fini()
55 device->acpi.nb.notifier_call = nvkm_acpi_ntfy; in nvkm_acpi_init()
56 register_acpi_notifier(&device->acpi.nb); in nvkm_acpi_init()
/linux-4.4.14/arch/powerpc/kernel/
Dalign.c240 unsigned int reg, unsigned int nb, in emulate_multiple() argument
254 if (unlikely((nb > 4) || !user_mode(regs))) in emulate_multiple()
261 nb = regs->xer & 127; in emulate_multiple()
262 if (nb == 0) in emulate_multiple()
272 nb = (instr >> 11) & 0x1f; in emulate_multiple()
273 if (nb == 0) in emulate_multiple()
274 nb = 32; in emulate_multiple()
276 if (nb + reg * 4 > 128) { in emulate_multiple()
277 nb0 = nb + reg * 4 - 128; in emulate_multiple()
278 nb = 128 - reg * 4; in emulate_multiple()
[all …]
/linux-4.4.14/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()
187 struct amd_northbridge *nb = node_to_amd_nb(amd_get_nb_id(cpu)); in amd_set_subcaches() local
196 pci_read_config_dword(nb->link, 0x1d4, &reset); in amd_set_subcaches()
197 pci_read_config_dword(nb->misc, 0x1b8, &ban); in amd_set_subcaches()
203 pci_read_config_dword(nb->misc, 0x1b8, &reg); in amd_set_subcaches()
204 pci_write_config_dword(nb->misc, 0x1b8, reg & ~0x180000); in amd_set_subcaches()
211 pci_write_config_dword(nb->link, 0x1d4, mask); in amd_set_subcaches()
[all …]
/linux-4.4.14/arch/x86/mm/
Damdtopology.c77 int i, j, nb; in amd_numa_init() local
84 nb = find_northbridge(); in amd_numa_init()
85 if (nb < 0) in amd_numa_init()
86 return nb; in amd_numa_init()
88 pr_info("Scanning NUMA topology in Northbridge %d\n", nb); in amd_numa_init()
90 reg = read_pci_config(0, nb, 0, 0x60); in amd_numa_init()
101 base = read_pci_config(0, nb, 1, 0x40 + i*8); in amd_numa_init()
102 limit = read_pci_config(0, nb, 1, 0x44 + i*8); in amd_numa_init()
/linux-4.4.14/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()
/linux-4.4.14/kernel/
Dnotifier.c79 struct notifier_block *nb, *next_nb; in notifier_call_chain() local
81 nb = rcu_dereference_raw(*nl); in notifier_call_chain()
83 while (nb && nr_to_call) { in notifier_call_chain()
84 next_nb = rcu_dereference_raw(nb->next); in notifier_call_chain()
87 if (unlikely(!func_ptr_is_kernel_text(nb->notifier_call))) { in notifier_call_chain()
89 nb = next_nb; in notifier_call_chain()
93 ret = nb->notifier_call(nb, val, v); in notifier_call_chain()
100 nb = next_nb; in notifier_call_chain()
553 int register_die_notifier(struct notifier_block *nb) in register_die_notifier() argument
556 return atomic_notifier_chain_register(&die_chain, nb); in register_die_notifier()
[all …]
Dreboot.c86 int register_reboot_notifier(struct notifier_block *nb) in register_reboot_notifier() argument
88 return blocking_notifier_chain_register(&reboot_notifier_list, nb); in register_reboot_notifier()
101 int unregister_reboot_notifier(struct notifier_block *nb) in unregister_reboot_notifier() argument
103 return blocking_notifier_chain_unregister(&reboot_notifier_list, nb); in unregister_reboot_notifier()
151 int register_restart_handler(struct notifier_block *nb) in register_restart_handler() argument
153 return atomic_notifier_chain_register(&restart_handler_list, nb); in register_restart_handler()
166 int unregister_restart_handler(struct notifier_block *nb) in unregister_restart_handler() argument
168 return atomic_notifier_chain_unregister(&restart_handler_list, nb); in unregister_restart_handler()
Dcpu_pm.c48 int cpu_pm_register_notifier(struct notifier_block *nb) in cpu_pm_register_notifier() argument
54 ret = raw_notifier_chain_register(&cpu_pm_notifier_chain, nb); in cpu_pm_register_notifier()
70 int cpu_pm_unregister_notifier(struct notifier_block *nb) in cpu_pm_unregister_notifier() argument
76 ret = raw_notifier_chain_unregister(&cpu_pm_notifier_chain, nb); in cpu_pm_unregister_notifier()
Dtracepoint.c343 int register_tracepoint_module_notifier(struct notifier_block *nb) in register_tracepoint_module_notifier() argument
349 ret = blocking_notifier_chain_register(&tracepoint_notify_list, nb); in register_tracepoint_module_notifier()
353 (void) nb->notifier_call(nb, MODULE_STATE_COMING, tp_mod); in register_tracepoint_module_notifier()
367 int unregister_tracepoint_module_notifier(struct notifier_block *nb) in unregister_tracepoint_module_notifier() argument
373 ret = blocking_notifier_chain_unregister(&tracepoint_notify_list, nb); in unregister_tracepoint_module_notifier()
377 (void) nb->notifier_call(nb, MODULE_STATE_GOING, tp_mod); in unregister_tracepoint_module_notifier()
Dcpu.c196 int register_cpu_notifier(struct notifier_block *nb) in register_cpu_notifier() argument
200 ret = raw_notifier_chain_register(&cpu_chain, nb); in register_cpu_notifier()
205 int __register_cpu_notifier(struct notifier_block *nb) in __register_cpu_notifier() argument
207 return raw_notifier_chain_register(&cpu_chain, nb); in __register_cpu_notifier()
235 void unregister_cpu_notifier(struct notifier_block *nb) in unregister_cpu_notifier() argument
238 raw_notifier_chain_unregister(&cpu_chain, nb); in unregister_cpu_notifier()
243 void __unregister_cpu_notifier(struct notifier_block *nb) in __unregister_cpu_notifier() argument
245 raw_notifier_chain_unregister(&cpu_chain, nb); in __unregister_cpu_notifier()
675 cpu_hotplug_pm_callback(struct notifier_block *nb, in cpu_hotplug_pm_callback() argument
/linux-4.4.14/include/acpi/
Dbutton.h7 extern int acpi_lid_notifier_register(struct notifier_block *nb);
8 extern int acpi_lid_notifier_unregister(struct notifier_block *nb);
11 static inline int acpi_lid_notifier_register(struct notifier_block *nb) in acpi_lid_notifier_register() argument
15 static inline int acpi_lid_notifier_unregister(struct notifier_block *nb) in acpi_lid_notifier_unregister() argument
Dhed.h15 int register_acpi_hed_notifier(struct notifier_block *nb);
16 void unregister_acpi_hed_notifier(struct notifier_block *nb);
/linux-4.4.14/include/net/
Ddcbevent.h27 int register_dcbevent_notifier(struct notifier_block *nb);
28 int unregister_dcbevent_notifier(struct notifier_block *nb);
32 register_dcbevent_notifier(struct notifier_block *nb) in register_dcbevent_notifier() argument
37 static inline int unregister_dcbevent_notifier(struct notifier_block *nb) in unregister_dcbevent_notifier() argument
Dx25.h243 static __inline__ void x25_neigh_hold(struct x25_neigh *nb) in x25_neigh_hold() argument
245 atomic_inc(&nb->refcnt); in x25_neigh_hold()
248 static __inline__ void x25_neigh_put(struct x25_neigh *nb) in x25_neigh_put() argument
250 if (atomic_dec_and_test(&nb->refcnt)) in x25_neigh_put()
251 kfree(nb); in x25_neigh_put()
Dnetevent.h29 int register_netevent_notifier(struct notifier_block *nb);
30 int unregister_netevent_notifier(struct notifier_block *nb);
Dswitchdev.h182 int register_switchdev_notifier(struct notifier_block *nb);
183 int unregister_switchdev_notifier(struct notifier_block *nb);
248 static inline int register_switchdev_notifier(struct notifier_block *nb) in register_switchdev_notifier() argument
253 static inline int unregister_switchdev_notifier(struct notifier_block *nb) in unregister_switchdev_notifier() argument
Ddn_dev.h170 int register_dnaddr_notifier(struct notifier_block *nb);
171 int unregister_dnaddr_notifier(struct notifier_block *nb);
/linux-4.4.14/net/dcb/
Ddcbevent.c26 int register_dcbevent_notifier(struct notifier_block *nb) in register_dcbevent_notifier() argument
28 return atomic_notifier_chain_register(&dcbevent_notif_chain, nb); in register_dcbevent_notifier()
32 int unregister_dcbevent_notifier(struct notifier_block *nb) in unregister_dcbevent_notifier() argument
34 return atomic_notifier_chain_unregister(&dcbevent_notif_chain, nb); in unregister_dcbevent_notifier()
/linux-4.4.14/drivers/video/fbdev/core/
Dfb_notify.c23 int fb_register_client(struct notifier_block *nb) in fb_register_client() argument
25 return blocking_notifier_chain_register(&fb_notifier_list, nb); in fb_register_client()
33 int fb_unregister_client(struct notifier_block *nb) in fb_unregister_client() argument
35 return blocking_notifier_chain_unregister(&fb_notifier_list, nb); in fb_unregister_client()
/linux-4.4.14/net/core/
Dnetevent.c32 int register_netevent_notifier(struct notifier_block *nb) in register_netevent_notifier() argument
34 return atomic_notifier_chain_register(&netevent_notif_chain, nb); in register_netevent_notifier()
48 int unregister_netevent_notifier(struct notifier_block *nb) in unregister_netevent_notifier() argument
50 return atomic_notifier_chain_unregister(&netevent_notif_chain, nb); in unregister_netevent_notifier()
/linux-4.4.14/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
/linux-4.4.14/drivers/usb/core/
Dnotify.c27 void usb_register_notify(struct notifier_block *nb) in usb_register_notify() argument
29 blocking_notifier_chain_register(&usb_notifier_list, nb); in usb_register_notify()
40 void usb_unregister_notify(struct notifier_block *nb) in usb_unregister_notify() argument
42 blocking_notifier_chain_unregister(&usb_notifier_list, nb); in usb_unregister_notify()
/linux-4.4.14/drivers/regulator/
Ddevres.c419 struct notifier_block *nb; member
428 return match->regulator == target->regulator && match->nb == target->nb; in devm_regulator_match_notifier()
435 regulator_unregister_notifier(match->regulator, match->nb); in devm_regulator_destroy_notifier()
449 struct notifier_block *nb) in devm_regulator_register_notifier() argument
461 match->nb = nb; in devm_regulator_register_notifier()
463 ret = regulator_register_notifier(regulator, nb); in devm_regulator_register_notifier()
487 struct notifier_block *nb) in devm_regulator_unregister_notifier() argument
493 match.nb = nb; in devm_regulator_unregister_notifier()
/linux-4.4.14/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 …]
/linux-4.4.14/drivers/acpi/
Dhed.c36 int register_acpi_hed_notifier(struct notifier_block *nb) in register_acpi_hed_notifier() argument
38 return blocking_notifier_chain_register(&acpi_hed_notify_list, nb); in register_acpi_hed_notifier()
42 void unregister_acpi_hed_notifier(struct notifier_block *nb) in unregister_acpi_hed_notifier() argument
44 blocking_notifier_chain_unregister(&acpi_hed_notify_list, nb); in unregister_acpi_hed_notifier()
Devent.c40 int register_acpi_notifier(struct notifier_block *nb) in register_acpi_notifier() argument
42 return blocking_notifier_chain_register(&acpi_chain_head, nb); in register_acpi_notifier()
46 int unregister_acpi_notifier(struct notifier_block *nb) in unregister_acpi_notifier() argument
48 return blocking_notifier_chain_unregister(&acpi_chain_head, nb); in unregister_acpi_notifier()
Dbutton.c220 int acpi_lid_notifier_register(struct notifier_block *nb) in acpi_lid_notifier_register() argument
222 return blocking_notifier_chain_register(&acpi_lid_notifier, nb); in acpi_lid_notifier_register()
226 int acpi_lid_notifier_unregister(struct notifier_block *nb) in acpi_lid_notifier_unregister() argument
228 return blocking_notifier_chain_unregister(&acpi_lid_notifier, nb); in acpi_lid_notifier_unregister()
/linux-4.4.14/lib/
Dnotifier-error-inject.c26 static int notifier_err_inject_callback(struct notifier_block *nb, in notifier_err_inject_callback() argument
31 container_of(nb, struct notifier_err_inject, nb); in notifier_err_inject_callback()
57 err_inject->nb.notifier_call = notifier_err_inject_callback; in notifier_err_inject_init()
58 err_inject->nb.priority = priority; in notifier_err_inject_init()
Dmemory-notifier-error-inject.c30 err = register_memory_notifier(&memory_notifier_err_inject.nb); in err_inject_init()
39 unregister_memory_notifier(&memory_notifier_err_inject.nb); in err_inject_exit()
Dpm-notifier-error-inject.c31 err = register_pm_notifier(&pm_notifier_err_inject.nb); in err_inject_init()
40 unregister_pm_notifier(&pm_notifier_err_inject.nb); in err_inject_exit()
Dcpu-notifier-error-inject.c32 err = register_hotcpu_notifier(&cpu_notifier_err_inject.nb); in err_inject_init()
41 unregister_hotcpu_notifier(&cpu_notifier_err_inject.nb); in err_inject_exit()
Dof-reconfig-notifier-error-inject.c33 err = of_reconfig_notifier_register(&reconfig_err_inject.nb); in err_inject_init()
42 of_reconfig_notifier_unregister(&reconfig_err_inject.nb); in err_inject_exit()
Dnotifier-error-inject.h15 struct notifier_block nb; member
/linux-4.4.14/fs/jfs/
Djfs_dmap.c109 static int blkstol2(s64 nb);
335 int nb, rc; in dbFree() local
364 for (rem = nblocks; rem > 0; rem -= nb, blkno += nb) { in dbFree()
382 nb = min(rem, BPERDMAP - (blkno & (BPERDMAP - 1))); in dbFree()
385 if ((rc = dbFreeDmap(bmp, dp, blkno, nb))) { in dbFree()
1128 int dbitno, word, rembits, nb, nwords, wbitno, nw; in dbAllocNext() local
1173 for (rembits = nblocks; rembits > 0; rembits -= nb, dbitno += nb) { in dbAllocNext()
1178 nb = min(rembits, DBWORD - wbitno); in dbAllocNext()
1182 if (nb < DBWORD) { in dbAllocNext()
1185 mask = (ONES << (DBWORD - nb) >> wbitno); in dbAllocNext()
[all …]
Djfs_extent.c35 static s64 extRoundDown(s64 nb);
513 s64 nb, nblks, daddr, max; in extBalloc() local
526 nb = nblks = (max > nbperpage) ? max : nbperpage; in extBalloc()
528 nb = nblks = *nblocks; in extBalloc()
531 while ((rc = dbAlloc(ip, hint, nb, &daddr)) != 0) { in extBalloc()
539 nb = min(nblks, extRoundDown(nb)); in extBalloc()
542 if (nb < nbperpage) in extBalloc()
546 *nblocks = nb; in extBalloc()
636 static s64 extRoundDown(s64 nb) in extRoundDown() argument
642 if (m & nb) in extRoundDown()
[all …]
Dxattr.c226 s32 nbytes, nb; in ea_write() local
266 nb = min(PSIZE, nbytes); in ea_write()
268 ((((nb + sb->s_blocksize - 1)) >> sb->s_blocksize_bits)) in ea_write()
276 memcpy(mp->data, cp, nb); in ea_write()
299 nbytes -= nb; in ea_write()
375 int nbytes, nb; in ea_read() local
406 nb = min(PSIZE, nbytes); in ea_read()
408 ((((nb + sb->s_blocksize - 1)) >> sb->s_blocksize_bits)) in ea_read()
414 memcpy(cp, mp->data, nb); in ea_read()
418 nbytes -= nb; in ea_read()
/linux-4.4.14/arch/x86/include/asm/
Dintel_scu_ipc.h55 static inline void intel_scu_notifier_add(struct notifier_block *nb) in intel_scu_notifier_add() argument
57 blocking_notifier_chain_register(&intel_scu_notifier, nb); in intel_scu_notifier_add()
60 static inline void intel_scu_notifier_remove(struct notifier_block *nb) in intel_scu_notifier_remove() argument
62 blocking_notifier_chain_unregister(&intel_scu_notifier, nb); in intel_scu_notifier_remove()
Damd_nb.h59 struct amd_northbridge *nb; member
81 return (node < amd_northbridges.num) ? &amd_northbridges.nb[node] : NULL; in node_to_amd_nb()
Dmce.h151 extern void mce_register_decode_chain(struct notifier_block *nb);
152 extern void mce_unregister_decode_chain(struct notifier_block *nb);
/linux-4.4.14/drivers/power/avs/
Drockchip-io-domain.c64 struct notifier_block nb; member
96 static int rockchip_iodomain_notify(struct notifier_block *nb, in rockchip_iodomain_notify() argument
101 container_of(nb, struct rockchip_iodomain_supply, nb); in rockchip_iodomain_notify()
346 supply->nb.notifier_call = rockchip_iodomain_notify; in rockchip_iodomain_probe()
355 ret = regulator_register_notifier(reg, &supply->nb); in rockchip_iodomain_probe()
375 &io_supply->nb); in rockchip_iodomain_probe()
391 &io_supply->nb); in rockchip_iodomain_remove()
/linux-4.4.14/net/bluetooth/
Decc.c697 int i, nb; in ecc_point_mult() local
705 nb = !vli_test_bit(scalar, i); in ecc_point_mult()
706 xycz_add_c(rx[1 - nb], ry[1 - nb], rx[nb], ry[nb]); in ecc_point_mult()
707 xycz_add(rx[nb], ry[nb], rx[1 - nb], ry[1 - nb]); in ecc_point_mult()
710 nb = !vli_test_bit(scalar, 0); in ecc_point_mult()
711 xycz_add_c(rx[1 - nb], ry[1 - nb], rx[nb], ry[nb]); in ecc_point_mult()
715 vli_mod_mult_fast(z, z, ry[1 - nb]); /* Yb * (X1 - X0) */ in ecc_point_mult()
719 vli_mod_mult_fast(z, z, rx[1 - nb]); /* Xb * yP / (xP * Yb * (X1 - X0)) */ in ecc_point_mult()
722 xycz_add(rx[nb], ry[nb], rx[1 - nb], ry[1 - nb]); in ecc_point_mult()
/linux-4.4.14/tools/perf/arch/powerpc/util/
Dheader.c22 int nb; in get_cpuid() local
26 nb = scnprintf(buffer, sz, "%lu,%lu$", PVR_VER(pvr), PVR_REV(pvr)); in get_cpuid()
30 buffer[nb-1] = '\0'; in get_cpuid()
/linux-4.4.14/drivers/staging/clocking-wizard/
Dclk-xlnx-clock-wizard.c65 struct notifier_block nb; member
74 #define to_clk_wzrd(_nb) container_of(_nb, struct clk_wzrd, nb)
83 static int clk_wzrd_clk_notifier(struct notifier_block *nb, unsigned long event, in clk_wzrd_clk_notifier() argument
88 struct clk_wzrd *clk_wzrd = to_clk_wzrd(nb); in clk_wzrd_clk_notifier()
277 clk_wzrd->nb.notifier_call = clk_wzrd_clk_notifier; in clk_wzrd_probe()
280 &clk_wzrd->nb); in clk_wzrd_probe()
285 ret = clk_notifier_register(clk_wzrd->axi_clk, &clk_wzrd->nb); in clk_wzrd_probe()
317 clk_notifier_unregister(clk_wzrd->axi_clk, &clk_wzrd->nb); in clk_wzrd_remove()
318 clk_notifier_unregister(clk_wzrd->clk_in1, &clk_wzrd->nb); in clk_wzrd_remove()
/linux-4.4.14/drivers/base/power/
Dclock_ops.c330 static int pm_clk_notify(struct notifier_block *nb, in pm_clk_notify() argument
340 clknb = container_of(nb, struct pm_clk_notifier_block, nb); in pm_clk_notify()
456 static int pm_clk_notify(struct notifier_block *nb, in pm_clk_notify() argument
465 clknb = container_of(nb, struct pm_clk_notifier_block, nb); in pm_clk_notify()
507 clknb->nb.notifier_call = pm_clk_notify; in pm_clk_add_notifier()
508 bus_register_notifier(bus, &clknb->nb); in pm_clk_add_notifier()
/linux-4.4.14/fs/xfs/
Dxfs_fsops.c161 xfs_rfsblock_t nb, nb_mod; in xfs_growfs_data_private() local
168 nb = in->newblocks; in xfs_growfs_data_private()
170 if (nb < mp->m_sb.sb_dblocks || pct < 0 || pct > 100) in xfs_growfs_data_private()
172 if ((error = xfs_sb_validate_fsb_count(&mp->m_sb, nb))) in xfs_growfs_data_private()
176 XFS_FSB_TO_BB(mp, nb) - XFS_FSS_TO_BB(mp, 1), in xfs_growfs_data_private()
182 new = nb; /* use new as a temporary here */ in xfs_growfs_data_private()
187 nb = (xfs_rfsblock_t)nagcount * mp->m_sb.sb_agblocks; in xfs_growfs_data_private()
188 if (nb < mp->m_sb.sb_dblocks) in xfs_growfs_data_private()
191 new = nb - mp->m_sb.sb_dblocks; in xfs_growfs_data_private()
237 nb - in xfs_growfs_data_private()
[all …]
Dxfs_quota.h148 #define xfs_trans_reserve_quota(tp, mp, ud, gd, pd, nb, ni, f) \ argument
149 xfs_trans_reserve_quota_bydquots(tp, mp, ud, gd, pd, nb, ni, \
/linux-4.4.14/drivers/net/wireless/libertas/
Dif_cs.c352 static int if_cs_send_cmd(struct lbs_private *priv, u8 *buf, u16 nb) in if_cs_send_cmd() argument
373 if_cs_write16(card, IF_CS_CMD_LEN, nb); in if_cs_send_cmd()
375 if_cs_write16_rep(card, IF_CS_CMD, buf, nb / 2); in if_cs_send_cmd()
377 if (nb & 1) in if_cs_send_cmd()
378 if_cs_write8(card, IF_CS_CMD, buf[nb-1]); in if_cs_send_cmd()
398 static void if_cs_send_data(struct lbs_private *priv, u8 *buf, u16 nb) in if_cs_send_data() argument
409 if_cs_write16(card, IF_CS_WRITE_LEN, nb); in if_cs_send_data()
412 if_cs_write16_rep(card, IF_CS_WRITE, buf, nb / 2); in if_cs_send_data()
413 if (nb & 1) in if_cs_send_data()
414 if_cs_write8(card, IF_CS_WRITE, buf[nb-1]); in if_cs_send_data()
[all …]
Dif_sdio.c109 u16 nb; member
444 packet->buffer, packet->nb); in if_sdio_host_to_card_worker()
943 u8 type, u8 *buf, u16 nb) in if_sdio_host_to_card() argument
951 lbs_deb_enter_args(LBS_DEB_SDIO, "type %d, bytes %d", type, nb); in if_sdio_host_to_card()
955 if (nb > (65536 - sizeof(struct if_sdio_packet) - 4)) { in if_sdio_host_to_card()
965 size = sdio_align_size(card->func, nb + 4); in if_sdio_host_to_card()
975 packet->nb = size; in if_sdio_host_to_card()
980 packet->buffer[0] = (nb + 4) & 0xff; in if_sdio_host_to_card()
981 packet->buffer[1] = ((nb + 4) >> 8) & 0xff; in if_sdio_host_to_card()
985 memcpy(packet->buffer + 4, buf, nb); in if_sdio_host_to_card()
Dif_usb.c70 uint8_t *payload, uint16_t nb);
72 uint16_t nb);
421 static int usb_tx_block(struct if_usb_card *cardp, uint8_t *payload, uint16_t nb) in usb_tx_block() argument
435 payload, nb, if_usb_write_bulk_callback, cardp); in usb_tx_block()
739 uint8_t *payload, uint16_t nb) in if_usb_host_to_card() argument
744 lbs_deb_usbd(&cardp->udev->dev,"size after = %d\n", nb); in if_usb_host_to_card()
754 memcpy((cardp->ep_out_buf + MESSAGE_HEADER_LEN), payload, nb); in if_usb_host_to_card()
756 return usb_tx_block(cardp, cardp->ep_out_buf, nb + MESSAGE_HEADER_LEN); in if_usb_host_to_card()
Dif_spi.c957 u8 type, u8 *buf, u16 nb) in if_spi_host_to_card() argument
965 lbs_deb_enter_args(LBS_DEB_SPI, "type %d, bytes %d", type, nb); in if_spi_host_to_card()
967 if (nb == 0) { in if_spi_host_to_card()
969 __func__, nb); in if_spi_host_to_card()
973 blen = ALIGN(nb, 4); in if_spi_host_to_card()
980 memcpy(packet->buffer, buf, nb); in if_spi_host_to_card()
981 memset(packet->buffer + nb, 0, blen - nb); in if_spi_host_to_card()
/linux-4.4.14/tools/perf/arch/x86/util/
Dheader.c27 int nb; in get_cpuid() local
51 nb = scnprintf(buffer, sz, "%s,%u,%u,%u$", vendor, family, model, step); in get_cpuid()
55 buffer[nb-1] = '\0'; in get_cpuid()
/linux-4.4.14/drivers/scsi/
Dmac53c94.c199 int nb, stat, seq, intr; in mac53c94_interrupt() local
268 nb = cmd->SCp.this_residual; in mac53c94_interrupt()
269 if (nb > 0xfff0) in mac53c94_interrupt()
270 nb = 0xfff0; in mac53c94_interrupt()
271 cmd->SCp.this_residual -= nb; in mac53c94_interrupt()
272 writeb(nb, &regs->count_lo); in mac53c94_interrupt()
273 writeb(nb >> 8, &regs->count_mid); in mac53c94_interrupt()
301 nb = cmd->SCp.this_residual; in mac53c94_interrupt()
302 if (nb > 0xfff0) in mac53c94_interrupt()
303 nb = 0xfff0; in mac53c94_interrupt()
[all …]
Dmesh.c680 int i, seq, nb; in start_phase() local
790 nb = ms->dma_count; in start_phase()
791 if (nb > 0xfff0) in start_phase()
792 nb = 0xfff0; in start_phase()
793 ms->dma_count -= nb; in start_phase()
794 ms->data_ptr += nb; in start_phase()
795 out_8(&mr->count_lo, nb); in start_phase()
796 out_8(&mr->count_hi, nb >> 8); in start_phase()
1323 int t, nb; in halt_dma() local
1335 nb = (mr->count_hi << 8) + mr->count_lo; in halt_dma()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Datmel-usb.txt101 - atmel,nb-banks: Number of banks.
119 atmel,nb-banks = <1>;
125 atmel,nb-banks = <2>;
133 atmel,nb-banks = <2>;
141 atmel,nb-banks = <3>;
148 atmel,nb-banks = <3>;
155 atmel,nb-banks = <3>;
163 atmel,nb-banks = <3>;
/linux-4.4.14/include/linux/regulator/
Dconsumer.h254 struct notifier_block *nb);
256 struct notifier_block *nb);
258 struct notifier_block *nb);
260 struct notifier_block *nb);
516 struct notifier_block *nb) in regulator_register_notifier() argument
522 struct notifier_block *nb) in devm_regulator_register_notifier() argument
528 struct notifier_block *nb) in regulator_unregister_notifier() argument
534 struct notifier_block *nb) in devm_regulator_unregister_notifier() argument
/linux-4.4.14/drivers/usb/phy/
Dphy.c27 struct notifier_block *nb; member
91 if (res->nb) in devm_usb_phy_release2()
92 usb_unregister_notifier(res->phy, res->nb); in devm_usb_phy_release2()
187 struct notifier_block *nb) in devm_usb_get_phy_by_node() argument
212 if (nb) in devm_usb_get_phy_by_node()
213 usb_register_notifier(phy, nb); in devm_usb_get_phy_by_node()
215 ptr->nb = nb; in devm_usb_get_phy_by_node()
Dphy-omap-otg.c71 static int omap_otg_id_notifier(struct notifier_block *nb, in omap_otg_id_notifier() argument
74 struct otg_device *otg_dev = container_of(nb, struct otg_device, id_nb); in omap_otg_id_notifier()
82 static int omap_otg_vbus_notifier(struct notifier_block *nb, in omap_otg_vbus_notifier() argument
85 struct otg_device *otg_dev = container_of(nb, struct otg_device, in omap_otg_vbus_notifier()
Dphy-msm-usb.c1465 static int msm_otg_vbus_notifier(struct notifier_block *nb, unsigned long event, in msm_otg_vbus_notifier() argument
1468 struct msm_usb_cable *vbus = container_of(nb, struct msm_usb_cable, nb); in msm_otg_vbus_notifier()
1489 static int msm_otg_id_notifier(struct notifier_block *nb, unsigned long event, in msm_otg_id_notifier() argument
1492 struct msm_usb_cable *id = container_of(nb, struct msm_usb_cable, nb); in msm_otg_id_notifier()
1580 motg->vbus.nb.notifier_call = msm_otg_vbus_notifier; in msm_otg_read_dt()
1582 &motg->vbus.nb); in msm_otg_read_dt()
1597 motg->id.nb.notifier_call = msm_otg_id_notifier; in msm_otg_read_dt()
1599 &motg->id.nb); in msm_otg_read_dt()
1603 EXTCON_USB, &motg->vbus.nb); in msm_otg_read_dt()
1844 EXTCON_USB_HOST, &motg->id.nb); in msm_otg_probe()
[all …]
/linux-4.4.14/include/linux/usb/
Dphy.h209 struct device_node *node, struct notifier_block *nb);
244 struct device_node *node, struct notifier_block *nb) in devm_usb_get_phy_by_node() argument
315 usb_register_notifier(struct usb_phy *x, struct notifier_block *nb) in usb_register_notifier() argument
317 return atomic_notifier_chain_register(&x->notifier, nb); in usb_register_notifier()
321 usb_unregister_notifier(struct usb_phy *x, struct notifier_block *nb) in usb_unregister_notifier() argument
323 atomic_notifier_chain_unregister(&x->notifier, nb); in usb_unregister_notifier()
Dchipidea.h27 struct notifier_block nb; member
/linux-4.4.14/net/rose/
Drose_subr.c440 int len, nb; in rose_create_facilities() local
458 for (nb = 0 ; nb < rose->source_ndigis ; nb++) { in rose_create_facilities()
461 memcpy(p, &rose->source_digis[nb], AX25_ADDR_LEN); in rose_create_facilities()
465 for (nb = 0 ; nb < rose->dest_ndigis ; nb++) { in rose_create_facilities()
468 memcpy(p, &rose->dest_digis[nb], AX25_ADDR_LEN); in rose_create_facilities()
/linux-4.4.14/drivers/platform/x86/
Ddell-rbtn.h21 int dell_rbtn_notifier_register(struct notifier_block *nb);
22 int dell_rbtn_notifier_unregister(struct notifier_block *nb);
Ddell-rbtn.c319 int dell_rbtn_notifier_register(struct notifier_block *nb) in dell_rbtn_notifier_register() argument
333 ret = atomic_notifier_chain_register(&rbtn_chain_head, nb); in dell_rbtn_notifier_register()
345 int dell_rbtn_notifier_unregister(struct notifier_block *nb) in dell_rbtn_notifier_unregister() argument
349 ret = atomic_notifier_chain_unregister(&rbtn_chain_head, nb); in dell_rbtn_notifier_unregister()
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-io.c320 struct pvr2_buffer **nb; in pvr2_stream_buffer_count() local
321 nb = kmalloc(scnt * sizeof(*nb),GFP_KERNEL); in pvr2_stream_buffer_count()
322 if (!nb) return -ENOMEM; in pvr2_stream_buffer_count()
324 memcpy(nb,sp->buffers, in pvr2_stream_buffer_count()
325 sp->buffer_slot_count * sizeof(*nb)); in pvr2_stream_buffer_count()
328 sp->buffers = nb; in pvr2_stream_buffer_count()
355 struct pvr2_buffer **nb = NULL; in pvr2_stream_buffer_count() local
357 nb = kmemdup(sp->buffers, scnt * sizeof(*nb), in pvr2_stream_buffer_count()
359 if (!nb) return -ENOMEM; in pvr2_stream_buffer_count()
362 sp->buffers = nb; in pvr2_stream_buffer_count()
/linux-4.4.14/net/ipv6/
Daddrconf_core.c92 int register_inet6addr_notifier(struct notifier_block *nb) in register_inet6addr_notifier() argument
94 return atomic_notifier_chain_register(&inet6addr_chain, nb); in register_inet6addr_notifier()
98 int unregister_inet6addr_notifier(struct notifier_block *nb) in unregister_inet6addr_notifier() argument
100 return atomic_notifier_chain_unregister(&inet6addr_chain, nb); in unregister_inet6addr_notifier()
/linux-4.4.14/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()
/linux-4.4.14/drivers/clk/rockchip/
Dclk-pll.c48 #define to_rockchip_clk_pll_nb(nb) \ argument
49 container_of(nb, struct rockchip_clk_pll, clk_nb)
145 rate->nb = ((pllcon >> RK3066_PLLCON2_NB_SHIFT) in rockchip_rk3066_pll_get_params()
209 writel_relaxed(HIWORD_UPDATE(rate->nb - 1, RK3066_PLLCON2_NB_MASK, in rockchip_rk3066_pll_set_params()
308 rate->no, cur.no, rate->nf, cur.nf, rate->nb, cur.nb); in rockchip_rk3066_pll_init()
310 || rate->nb != cur.nb) { in rockchip_rk3066_pll_init()
Dclk-cpu.c71 #define to_rockchip_cpuclk_nb(nb) \ argument
72 container_of(nb, struct rockchip_cpuclk, clk_nb)
217 static int rockchip_cpuclk_notifier_cb(struct notifier_block *nb, in rockchip_cpuclk_notifier_cb() argument
221 struct rockchip_cpuclk *cpuclk = to_rockchip_cpuclk_nb(nb); in rockchip_cpuclk_notifier_cb()
/linux-4.4.14/scripts/gdb/linux/
Dlists.py22 nb = 0
73 nb += 1
75 gdb.write("list is consistent: {} node(s)\n".format(nb))
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_ipp.h190 extern int exynos_drm_ippnb_register(struct notifier_block *nb);
191 extern int exynos_drm_ippnb_unregister(struct notifier_block *nb);
235 static inline int exynos_drm_ippnb_register(struct notifier_block *nb) in exynos_drm_ippnb_register() argument
240 static inline int exynos_drm_ippnb_unregister(struct notifier_block *nb) in exynos_drm_ippnb_unregister() argument
/linux-4.4.14/drivers/bcma/
Ddriver_chipcommon.c40 u32 nb; in bcma_chipco_watchdog_get_max_timer() local
44 nb = 32; in bcma_chipco_watchdog_get_max_timer()
46 nb = 16; in bcma_chipco_watchdog_get_max_timer()
48 nb = (cc->core->id.rev >= 37) ? 32 : 24; in bcma_chipco_watchdog_get_max_timer()
50 nb = 28; in bcma_chipco_watchdog_get_max_timer()
52 if (nb == 32) in bcma_chipco_watchdog_get_max_timer()
55 return (1 << nb) - 1; in bcma_chipco_watchdog_get_max_timer()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_vtg.h20 int sti_vtg_register_client(struct sti_vtg *vtg, struct notifier_block *nb,
23 struct notifier_block *nb);
Dsti_vtg.c282 int sti_vtg_register_client(struct sti_vtg *vtg, struct notifier_block *nb, in sti_vtg_register_client() argument
286 return sti_vtg_register_client(vtg->slave, nb, crtc); in sti_vtg_register_client()
289 return raw_notifier_chain_register(&vtg->notifier_list, nb); in sti_vtg_register_client()
292 int sti_vtg_unregister_client(struct sti_vtg *vtg, struct notifier_block *nb) in sti_vtg_unregister_client() argument
295 return sti_vtg_unregister_client(vtg->slave, nb); in sti_vtg_unregister_client()
297 return raw_notifier_chain_unregister(&vtg->notifier_list, nb); in sti_vtg_unregister_client()
Dsti_crtc.h18 int sti_crtc_vblank_cb(struct notifier_block *nb,
/linux-4.4.14/drivers/video/fbdev/omap/
Domapfb.h145 struct notifier_block nb; member
162 void (*bind_client) (struct omapfb_notifier_block *nb);
237 extern int omapfb_register_client(struct omapfb_notifier_block *nb,
240 extern int omapfb_unregister_client(struct omapfb_notifier_block *nb);
/linux-4.4.14/drivers/mailbox/
Dpl320-ipc.c129 int pl320_ipc_register_notifier(struct notifier_block *nb) in pl320_ipc_register_notifier() argument
131 return atomic_notifier_chain_register(&ipc_notifier, nb); in pl320_ipc_register_notifier()
135 int pl320_ipc_unregister_notifier(struct notifier_block *nb) in pl320_ipc_unregister_notifier() argument
137 return atomic_notifier_chain_unregister(&ipc_notifier, nb); in pl320_ipc_unregister_notifier()
/linux-4.4.14/drivers/usb/musb/
Dux500.c109 static int musb_otg_notifications(struct notifier_block *nb, in musb_otg_notifications() argument
112 struct musb *musb = container_of(nb, struct musb, nb); in musb_otg_notifications()
169 musb->nb.notifier_call = musb_otg_notifications; in ux500_musb_init()
170 status = usb_register_notifier(musb->xceiv, &musb->nb); in ux500_musb_init()
183 usb_unregister_notifier(musb->xceiv, &musb->nb); in ux500_musb_exit()
/linux-4.4.14/drivers/power/
Disp1704_charger.c64 struct notifier_block nb; member
315 static int isp1704_notifier_call(struct notifier_block *nb, in isp1704_notifier_call() argument
319 container_of(nb, struct isp1704_charger, nb); in isp1704_notifier_call()
478 isp->nb.notifier_call = isp1704_notifier_call; in isp1704_charger_probe()
480 ret = usb_register_notifier(isp->phy, &isp->nb); in isp1704_charger_probe()
519 usb_unregister_notifier(isp->phy, &isp->nb); in isp1704_charger_remove()
Dda9030_battery.c115 struct notifier_block nb; member
401 static int da9030_battery_event(struct notifier_block *nb, unsigned long event, in da9030_battery_event() argument
405 container_of(nb, struct da9030_charger, nb); in da9030_battery_event()
535 charger->nb.notifier_call = da9030_battery_event; in da9030_battery_probe()
536 ret = da903x_register_notifier(charger->master, &charger->nb, in da9030_battery_probe()
558 da903x_unregister_notifier(charger->master, &charger->nb, in da9030_battery_probe()
574 da903x_unregister_notifier(charger->master, &charger->nb, in da9030_battery_remove()
Daxp288_charger.c171 struct notifier_block nb; member
667 static int axp288_charger_handle_cable_evt(struct notifier_block *nb, in axp288_charger_handle_cable_evt() argument
671 container_of(nb, struct axp288_chrg_info, cable.nb); in axp288_charger_handle_cable_evt()
690 static int axp288_charger_handle_otg_evt(struct notifier_block *nb, in axp288_charger_handle_otg_evt() argument
694 container_of(nb, struct axp288_chrg_info, otg.id_nb); in axp288_charger_handle_otg_evt()
850 info->cable.nb.notifier_call = axp288_charger_handle_cable_evt; in axp288_charger_probe()
851 ret = extcon_register_notifier(info->cable.edev, EXTCON_NONE, &info->cable.nb); in axp288_charger_probe()
912 extcon_unregister_notifier(info->cable.edev, EXTCON_NONE, &info->cable.nb); in axp288_charger_probe()
923 extcon_unregister_notifier(info->cable.edev, EXTCON_NONE, &info->cable.nb); in axp288_charger_remove()
Dda9052-battery.c173 struct notifier_block nb; member
461 static int da9052_USB_current_notifier(struct notifier_block *nb, in da9052_USB_current_notifier() argument
468 struct da9052_battery *bat = container_of(nb, struct da9052_battery, in da9052_USB_current_notifier()
469 nb); in da9052_USB_current_notifier()
608 bat->nb.notifier_call = da9052_USB_current_notifier; in da9052_bat_probe()
Drt9455_charger.c249 struct notifier_block nb; member
1409 static int rt9455_usb_event(struct notifier_block *nb, in rt9455_usb_event() argument
1412 struct rt9455_info *info = container_of(nb, struct rt9455_info, nb); in rt9455_usb_event()
1651 info->nb.notifier_call = rt9455_usb_event; in rt9455_probe()
1652 ret = usb_register_notifier(info->usb_phy, &info->nb); in rt9455_probe()
1659 info->nb.notifier_call = NULL; in rt9455_probe()
1702 if (info->nb.notifier_call) { in rt9455_probe()
1703 usb_unregister_notifier(info->usb_phy, &info->nb); in rt9455_probe()
1704 info->nb.notifier_call = NULL; in rt9455_probe()
1720 if (info->nb.notifier_call) in rt9455_remove()
[all …]
Dbq2415x_charger.c174 struct notifier_block nb; member
815 static int bq2415x_notifier_call(struct notifier_block *nb, in bq2415x_notifier_call() argument
819 container_of(nb, struct bq2415x_device, nb); in bq2415x_notifier_call()
1659 bq->nb.notifier_call = bq2415x_notifier_call; in bq2415x_probe()
1660 ret = power_supply_reg_notifier(&bq->nb); in bq2415x_probe()
1674 if (bq->nb.notifier_call) { in bq2415x_probe()
1724 if (bq->nb.notifier_call) in bq2415x_remove()
1725 power_supply_unreg_notifier(&bq->nb); in bq2415x_remove()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
Dmce_amd.c680 struct amd_northbridge *nb = NULL; in threshold_create_bank() local
686 nb = node_to_amd_nb(amd_get_nb_id(cpu)); in threshold_create_bank()
689 if (nb && nb->bank4) { in threshold_create_bank()
691 b = nb->bank4; in threshold_create_bank()
723 if (nb) { in threshold_create_bank()
724 WARN_ON(nb->bank4); in threshold_create_bank()
725 nb->bank4 = b; in threshold_create_bank()
798 struct amd_northbridge *nb; in threshold_remove_bank() local
818 nb = node_to_amd_nb(amd_get_nb_id(cpu)); in threshold_remove_bank()
819 nb->bank4 = NULL; in threshold_remove_bank()
/linux-4.4.14/drivers/xen/
Dmanage.c48 void xen_resume_notifier_register(struct notifier_block *nb) in xen_resume_notifier_register() argument
50 raw_notifier_chain_register(&xen_resume_notifier, nb); in xen_resume_notifier_register()
54 void xen_resume_notifier_unregister(struct notifier_block *nb) in xen_resume_notifier_unregister() argument
56 raw_notifier_chain_unregister(&xen_resume_notifier, nb); in xen_resume_notifier_unregister()
/linux-4.4.14/include/linux/mfd/
Dab3100.h125 struct notifier_block *nb);
127 struct notifier_block *nb);
Dda903x.h204 struct notifier_block *nb, unsigned int events);
206 struct notifier_block *nb, unsigned int events);
Dadp5520.h294 struct notifier_block *nb, unsigned int events);
297 struct notifier_block *nb, unsigned int events);
/linux-4.4.14/drivers/base/
Dmemory.c53 int register_memory_notifier(struct notifier_block *nb) in register_memory_notifier() argument
55 return blocking_notifier_chain_register(&memory_chain, nb); in register_memory_notifier()
59 void unregister_memory_notifier(struct notifier_block *nb) in unregister_memory_notifier() argument
61 blocking_notifier_chain_unregister(&memory_chain, nb); in unregister_memory_notifier()
67 int register_memory_isolate_notifier(struct notifier_block *nb) in register_memory_isolate_notifier() argument
69 return atomic_notifier_chain_register(&memory_isolate_chain, nb); in register_memory_isolate_notifier()
73 void unregister_memory_isolate_notifier(struct notifier_block *nb) in unregister_memory_isolate_notifier() argument
75 atomic_notifier_chain_unregister(&memory_isolate_chain, nb); in unregister_memory_isolate_notifier()
/linux-4.4.14/arch/arm/boot/dts/
Dsama5d2.dtsi124 atmel,nb-banks = <1>;
130 atmel,nb-banks = <3>;
138 atmel,nb-banks = <3>;
146 atmel,nb-banks = <2>;
154 atmel,nb-banks = <2>;
162 atmel,nb-banks = <2>;
170 atmel,nb-banks = <2>;
178 atmel,nb-banks = <2>;
186 atmel,nb-banks = <2>;
193 atmel,nb-banks = <2>;
[all …]
Dsama5d3.dtsi1340 atmel,nb-banks = <1>;
1346 atmel,nb-banks = <3>;
1354 atmel,nb-banks = <3>;
1362 atmel,nb-banks = <2>;
1369 atmel,nb-banks = <2>;
1376 atmel,nb-banks = <2>;
1383 atmel,nb-banks = <2>;
1390 atmel,nb-banks = <2>;
1397 atmel,nb-banks = <2>;
1403 atmel,nb-banks = <2>;
[all …]
Dsama5d4.dtsi141 atmel,nb-banks = <1>;
147 atmel,nb-banks = <3>;
155 atmel,nb-banks = <3>;
163 atmel,nb-banks = <2>;
171 atmel,nb-banks = <2>;
179 atmel,nb-banks = <2>;
187 atmel,nb-banks = <2>;
195 atmel,nb-banks = <2>;
203 atmel,nb-banks = <2>;
210 atmel,nb-banks = <2>;
[all …]
/linux-4.4.14/include/net/netfilter/
Dnf_conntrack_ecache.h71 struct nf_ct_event_notifier *nb);
73 struct nf_ct_event_notifier *nb);
171 struct nf_exp_event_notifier *nb);
173 struct nf_exp_event_notifier *nb);
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_main.c241 if (mdev->nb.notifier_call) in mlx4_en_remove()
242 unregister_netdevice_notifier(&mdev->nb); in mlx4_en_remove()
259 mdev->nb.notifier_call = mlx4_en_netdev_event; in mlx4_en_activate()
260 if (register_netdevice_notifier(&mdev->nb)) { in mlx4_en_activate()
261 mdev->nb.notifier_call = NULL; in mlx4_en_activate()
/linux-4.4.14/include/xen/
Dxen-ops.h18 void xen_resume_notifier_register(struct notifier_block *nb);
19 void xen_resume_notifier_unregister(struct notifier_block *nb);
Dxenbus.h165 int register_xenstore_notifier(struct notifier_block *nb);
166 void unregister_xenstore_notifier(struct notifier_block *nb);
/linux-4.4.14/drivers/staging/nvec/
Dnvec.h175 struct notifier_block *nb,
178 int nvec_unregister_notifier(struct nvec_chip *dev, struct notifier_block *nb);
Dnvec_power.c88 static int nvec_power_notifier(struct notifier_block *nb, in nvec_power_notifier() argument
92 container_of(nb, struct nvec_power, notifier); in nvec_power_notifier()
124 static int nvec_power_bat_notifier(struct notifier_block *nb, in nvec_power_bat_notifier() argument
128 container_of(nb, struct nvec_power, notifier); in nvec_power_bat_notifier()
Dnvec.c114 int nvec_register_notifier(struct nvec_chip *nvec, struct notifier_block *nb, in nvec_register_notifier() argument
117 return atomic_notifier_chain_register(&nvec->notifier_list, nb); in nvec_register_notifier()
129 int nvec_unregister_notifier(struct nvec_chip *nvec, struct notifier_block *nb) in nvec_unregister_notifier() argument
131 return atomic_notifier_chain_unregister(&nvec->notifier_list, nb); in nvec_unregister_notifier()
141 static int nvec_status_notifier(struct notifier_block *nb, in nvec_status_notifier() argument
144 struct nvec_chip *nvec = container_of(nb, struct nvec_chip, in nvec_status_notifier()
/linux-4.4.14/net/sched/
Dsch_tbf.c164 int ret, nb; in tbf_segment() local
171 nb = 0; in tbf_segment()
182 nb++; in tbf_segment()
186 sch->q.qlen += nb; in tbf_segment()
187 if (nb > 1) in tbf_segment()
188 qdisc_tree_reduce_backlog(sch, 1 - nb, prev_len - len); in tbf_segment()
190 return nb > 0 ? NET_XMIT_SUCCESS : NET_XMIT_DROP; in tbf_segment()
/linux-4.4.14/drivers/virtio/
Dvirtio_balloon.c83 struct notifier_block nb; member
336 vb = container_of(self, struct virtio_balloon, nb); in virtballoon_oom_notify()
518 vb->nb.notifier_call = virtballoon_oom_notify; in virtballoon_probe()
519 vb->nb.priority = VIRTBALLOON_OOM_NOTIFY_PRIORITY; in virtballoon_probe()
520 err = register_oom_notifier(&vb->nb); in virtballoon_probe()
535 unregister_oom_notifier(&vb->nb); in virtballoon_probe()
561 unregister_oom_notifier(&vb->nb); in virtballoon_remove()
/linux-4.4.14/drivers/cpufreq/
Dcris-artpec3-cpufreq.c10 cris_sdram_freq_notifier(struct notifier_block *nb, unsigned long val,
74 cris_sdram_freq_notifier(struct notifier_block *nb, unsigned long val, in cris_sdram_freq_notifier() argument
Dcris-etraxfs-cpufreq.c10 cris_sdram_freq_notifier(struct notifier_block *nb, unsigned long val,
74 cris_sdram_freq_notifier(struct notifier_block *nb, unsigned long val, in cris_sdram_freq_notifier() argument
Dloongson2_cpufreq.c29 static int loongson2_cpu_freq_notifier(struct notifier_block *nb,
36 static int loongson2_cpu_freq_notifier(struct notifier_block *nb, in loongson2_cpu_freq_notifier() argument
/linux-4.4.14/arch/mips/mm/
Dc-octeon.c311 int register_co_cache_error_notifier(struct notifier_block *nb) in register_co_cache_error_notifier() argument
313 return raw_notifier_chain_register(&co_cache_error_chain, nb); in register_co_cache_error_notifier()
317 int unregister_co_cache_error_notifier(struct notifier_block *nb) in unregister_co_cache_error_notifier() argument
319 return raw_notifier_chain_unregister(&co_cache_error_chain, nb); in unregister_co_cache_error_notifier()
/linux-4.4.14/drivers/usb/chipidea/
Dcore.c606 static int ci_vbus_notifier(struct notifier_block *nb, unsigned long event, in ci_vbus_notifier() argument
609 struct ci_hdrc_cable *vbus = container_of(nb, struct ci_hdrc_cable, nb); in ci_vbus_notifier()
623 static int ci_id_notifier(struct notifier_block *nb, unsigned long event, in ci_id_notifier() argument
626 struct ci_hdrc_cable *id = container_of(nb, struct ci_hdrc_cable, nb); in ci_id_notifier()
753 cable->nb.notifier_call = ci_vbus_notifier; in ci_get_platdata()
765 cable->nb.notifier_call = ci_id_notifier; in ci_get_platdata()
787 &id->nb); in ci_extcon_register()
798 &vbus->nb); in ci_extcon_register()
801 &id->nb); in ci_extcon_register()
817 &cable->nb); in ci_extcon_unregister()
[all …]
/linux-4.4.14/drivers/iommu/
Damd_iommu_proto.h46 extern int amd_iommu_register_ppr_notifier(struct notifier_block *nb);
47 extern int amd_iommu_unregister_ppr_notifier(struct notifier_block *nb);
Diommu.c586 struct notifier_block *nb) in iommu_group_register_notifier() argument
588 return blocking_notifier_chain_register(&group->notifier, nb); in iommu_group_register_notifier()
600 struct notifier_block *nb) in iommu_group_unregister_notifier() argument
602 return blocking_notifier_chain_unregister(&group->notifier, nb); in iommu_group_unregister_notifier()
904 static int iommu_bus_notifier(struct notifier_block *nb, in iommu_bus_notifier() argument
960 struct notifier_block *nb; in iommu_bus_init() local
965 nb = kzalloc(sizeof(struct notifier_block), GFP_KERNEL); in iommu_bus_init()
966 if (!nb) in iommu_bus_init()
969 nb->notifier_call = iommu_bus_notifier; in iommu_bus_init()
971 err = bus_register_notifier(bus, nb); in iommu_bus_init()
[all …]
/linux-4.4.14/Documentation/extcon/
Dporting-android-switch-class88 (a) extcon_register_interest(obj, extcon_name, cable_name, nb)
93 nb->notifier_call = the_callback_to_handle_usb;
95 extcon_register_intereset(obj, "MAX8997_MUIC", "USB", nb);
97 (b) extcon_register_notifier(edev, nb)
98 Call nb for any changes in edev.
/linux-4.4.14/drivers/extcon/
Dextcon.c494 struct notifier_block *nb) in extcon_register_interest() argument
499 if (!obj || !cable_name || !nb) in extcon_register_interest()
512 obj->user_nb = nb; in extcon_register_interest()
535 cable_name, nb); in extcon_register_interest()
580 struct notifier_block *nb) in extcon_register_notifier() argument
585 if (!edev || !nb) in extcon_register_notifier()
591 ret = raw_notifier_chain_register(&edev->nh[idx], nb); in extcon_register_notifier()
605 struct notifier_block *nb) in extcon_unregister_notifier() argument
610 if (!edev || !nb) in extcon_unregister_notifier()
616 ret = raw_notifier_chain_unregister(&edev->nh[idx], nb); in extcon_unregister_notifier()
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_64_mmu_hv.c1241 unsigned long i, nb, nw; in kvm_htab_read() local
1259 nb = 0; in kvm_htab_read()
1260 while (nb + sizeof(hdr) + HPTE_SIZE < count) { in kvm_htab_read()
1265 nw = nb; in kvm_htab_read()
1266 nb += sizeof(hdr); in kvm_htab_read()
1283 nb + HPTE_SIZE < count && in kvm_htab_read()
1290 nb += HPTE_SIZE; in kvm_htab_read()
1311 nw = nb; in kvm_htab_read()
1314 nb = nw; in kvm_htab_read()
1327 return nb; in kvm_htab_read()
[all …]
/linux-4.4.14/tools/perf/util/intel-pt-decoder/
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()
/linux-4.4.14/drivers/macintosh/
Dvia-cuda.c99 static void cuda_input(unsigned char *buf, int nb);
615 cuda_input(unsigned char *buf, int nb) in cuda_input() argument
622 if (nb == 5 && buf[2] == 0x2c) { in cuda_input()
631 adb_input(buf+2, nb-2, buf[1] & 0x40); in cuda_input()
636 printk("data from cuda (%d bytes):", nb); in cuda_input()
637 for (i = 0; i < nb; ++i) in cuda_input()
Dwindfarm_fcu_controls.c88 unsigned char *buf, int nb) in wf_fcu_read_reg() argument
110 nr = i2c_master_recv(pv->i2c, buf, nb); in wf_fcu_read_reg()
124 const unsigned char *ptr, int nb) in wf_fcu_write_reg() argument
130 memcpy(buf+1, ptr, nb); in wf_fcu_write_reg()
131 ++nb; in wf_fcu_write_reg()
134 nw = i2c_master_send(pv->i2c, buf, nb); in wf_fcu_write_reg()
Dwindfarm.h138 extern int wf_register_client(struct notifier_block *nb);
139 extern int wf_unregister_client(struct notifier_block *nb);
Dwindfarm_core.c374 int wf_register_client(struct notifier_block *nb) in wf_register_client() argument
381 rc = blocking_notifier_chain_register(&wf_client_list, nb); in wf_register_client()
397 int wf_unregister_client(struct notifier_block *nb) in wf_unregister_client() argument
400 blocking_notifier_chain_unregister(&wf_client_list, nb); in wf_unregister_client()
Dvia-maciisi.c86 static void maciisi_input(unsigned char *buf, int nb);
658 maciisi_input(unsigned char *buf, int nb) in maciisi_input() argument
666 adb_input(buf+2, nb-2, buf[1] & 0x40); in maciisi_input()
670 printk(KERN_DEBUG "data from IIsi ADB (%d bytes):", nb); in maciisi_input()
671 for (i = 0; i < nb; ++i) in maciisi_input()
/linux-4.4.14/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()
/linux-4.4.14/arch/arm/mach-shmobile/
Dregulator-quirk-rcar-gen2.c78 static int regulator_quirk_notify(struct notifier_block *nb, in regulator_quirk_notify() argument
112 bus_unregister_notifier(&i2c_bus_type, nb); in regulator_quirk_notify()
/linux-4.4.14/drivers/md/persistent-data/
Ddm-space-map-common.c391 struct dm_block *nb; in sm_ll_mutate() local
403 &dm_sm_bitmap_validator, &nb, &inc); in sm_ll_mutate()
408 ie_disk.blocknr = cpu_to_le64(dm_block_location(nb)); in sm_ll_mutate()
410 bm_le = dm_bitmap_data(nb); in sm_ll_mutate()
416 dm_tm_unlock(ll->tm, nb); in sm_ll_mutate()
423 dm_tm_unlock(ll->tm, nb); in sm_ll_mutate()
430 dm_tm_unlock(ll->tm, nb); in sm_ll_mutate()
444 dm_tm_unlock(ll->tm, nb); in sm_ll_mutate()
/linux-4.4.14/drivers/edac/
Docteon_edac-pc.c24 extern int register_co_cache_error_notifier(struct notifier_block *nb);
25 extern int unregister_co_cache_error_notifier(struct notifier_block *nb);
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_probe.c658 int register_xenstore_notifier(struct notifier_block *nb) in register_xenstore_notifier() argument
663 ret = nb->notifier_call(nb, 0, NULL); in register_xenstore_notifier()
665 blocking_notifier_chain_register(&xenstore_chain, nb); in register_xenstore_notifier()
671 void unregister_xenstore_notifier(struct notifier_block *nb) in unregister_xenstore_notifier() argument
673 blocking_notifier_chain_unregister(&xenstore_chain, nb); in unregister_xenstore_notifier()
737 static int xenbus_resume_cb(struct notifier_block *nb, in xenbus_resume_cb() argument
/linux-4.4.14/include/linux/mtd/
Dubi.h245 int ubi_register_volume_notifier(struct notifier_block *nb,
247 int ubi_unregister_volume_notifier(struct notifier_block *nb);
/linux-4.4.14/arch/arm/mach-highbank/
Dhighbank.c79 static int highbank_platform_notifier(struct notifier_block *nb, in highbank_platform_notifier() argument
131 static int hb_keys_notifier(struct notifier_block *nb, unsigned long event, void *data) in hb_keys_notifier() argument
/linux-4.4.14/drivers/mfd/
Dadp5520.c142 int adp5520_register_notifier(struct device *dev, struct notifier_block *nb, in adp5520_register_notifier() argument
153 nb); in adp5520_register_notifier()
160 int adp5520_unregister_notifier(struct device *dev, struct notifier_block *nb, in adp5520_unregister_notifier() argument
169 return blocking_notifier_chain_unregister(&chip->notifier_list, nb); in adp5520_unregister_notifier()
Dda903x.c129 int da903x_register_notifier(struct device *dev, struct notifier_block *nb, in da903x_register_notifier() argument
135 return blocking_notifier_chain_register(&chip->notifier_list, nb); in da903x_register_notifier()
139 int da903x_unregister_notifier(struct device *dev, struct notifier_block *nb, in da903x_unregister_notifier() argument
145 return blocking_notifier_chain_unregister(&chip->notifier_list, nb); in da903x_unregister_notifier()
/linux-4.4.14/drivers/dca/
Ddca-core.c444 void dca_register_notify(struct notifier_block *nb) in dca_register_notify() argument
446 blocking_notifier_chain_register(&dca_provider_chain, nb); in dca_register_notify()
453 void dca_unregister_notify(struct notifier_block *nb) in dca_unregister_notify() argument
455 blocking_notifier_chain_unregister(&dca_provider_chain, nb); in dca_unregister_notify()
/linux-4.4.14/drivers/clocksource/
Dtimer-sun5i.c162 static int sun5i_rate_cb_clksrc(struct notifier_block *nb, in sun5i_rate_cb_clksrc() argument
166 struct sun5i_timer *timer = to_sun5i_timer(nb); in sun5i_rate_cb_clksrc()
243 static int sun5i_rate_cb_clkevt(struct notifier_block *nb, in sun5i_rate_cb_clkevt() argument
247 struct sun5i_timer *timer = to_sun5i_timer(nb); in sun5i_rate_cb_clkevt()
Dmips-gic-timer.c82 static int gic_cpu_notifier(struct notifier_block *nb, unsigned long action, in gic_cpu_notifier() argument
97 static int gic_clk_notifier(struct notifier_block *nb, unsigned long action, in gic_clk_notifier() argument
Dcadence_ttc_timer.c231 static int ttc_rate_change_clocksource_cb(struct notifier_block *nb, in ttc_rate_change_clocksource_cb() argument
235 struct ttc_timer *ttc = to_ttc_timer(nb); in ttc_rate_change_clocksource_cb()
381 static int ttc_rate_change_clockevent_cb(struct notifier_block *nb, in ttc_rate_change_clockevent_cb() argument
385 struct ttc_timer *ttc = to_ttc_timer(nb); in ttc_rate_change_clockevent_cb()
/linux-4.4.14/sound/soc/
Dsoc-jack.c226 struct notifier_block *nb) in snd_soc_jack_notifier_register() argument
228 blocking_notifier_chain_register(&jack->notifier, nb); in snd_soc_jack_notifier_register()
241 struct notifier_block *nb) in snd_soc_jack_notifier_unregister() argument
243 blocking_notifier_chain_unregister(&jack->notifier, nb); in snd_soc_jack_notifier_unregister()
/linux-4.4.14/drivers/net/wireless/libertas_tf/
Dif_usb.c47 uint8_t *payload, uint16_t nb);
49 uint16_t nb, u8 data);
380 uint16_t nb, u8 data) in usb_tx_block() argument
400 payload, nb, if_usb_write_bulk_callback, cardp); in usb_tx_block()
723 uint8_t *payload, uint16_t nb) in if_usb_host_to_card() argument
729 lbtf_deb_usbd(&cardp->udev->dev, "size after = %d\n", nb); in if_usb_host_to_card()
738 memcpy((cardp->ep_out_buf + MESSAGE_HEADER_LEN), payload, nb); in if_usb_host_to_card()
740 return usb_tx_block(cardp, cardp->ep_out_buf, nb + MESSAGE_HEADER_LEN, in if_usb_host_to_card()
/linux-4.4.14/drivers/hwmon/
Dsht15.c169 struct notifier_block nb; member
901 static int sht15_invalidate_voltage(struct notifier_block *nb, in sht15_invalidate_voltage() argument
905 struct sht15_data *data = container_of(nb, struct sht15_data, nb); in sht15_invalidate_voltage()
967 data->nb.notifier_call = &sht15_invalidate_voltage; in sht15_probe()
968 ret = regulator_register_notifier(data->reg, &data->nb); in sht15_probe()
1034 regulator_unregister_notifier(data->reg, &data->nb); in sht15_probe()
1056 regulator_unregister_notifier(data->reg, &data->nb); in sht15_remove()
/linux-4.4.14/crypto/
Dinternal.h101 int crypto_register_notifier(struct notifier_block *nb);
102 int crypto_unregister_notifier(struct notifier_block *nb);
/linux-4.4.14/drivers/ssb/
Ddriver_chipcommon.c295 u32 nb; in ssb_chipco_watchdog_get_max_timer() local
299 nb = 16; in ssb_chipco_watchdog_get_max_timer()
301 nb = (cc->dev->id.revision >= 37) ? 32 : 24; in ssb_chipco_watchdog_get_max_timer()
303 nb = 28; in ssb_chipco_watchdog_get_max_timer()
305 if (nb == 32) in ssb_chipco_watchdog_get_max_timer()
308 return (1 << nb) - 1; in ssb_chipco_watchdog_get_max_timer()
/linux-4.4.14/drivers/hsi/
Dhsi.c658 static int hsi_event_notifier_call(struct notifier_block *nb, in hsi_event_notifier_call() argument
661 struct hsi_client *cl = container_of(nb, struct hsi_client, nb); in hsi_event_notifier_call()
690 cl->nb.notifier_call = hsi_event_notifier_call; in hsi_register_port_event()
692 return atomic_notifier_chain_register(&port->n_head, &cl->nb); in hsi_register_port_event()
712 err = atomic_notifier_chain_unregister(&port->n_head, &cl->nb); in hsi_unregister_port_event()
/linux-4.4.14/Documentation/sound/alsa/
DAudiophile-Usb.txt322 * USB Interface nb.0
323 * USB Interface nb.1
325 * USB Interface nb.2
327 * USB Interface nb.3
329 * USB Interface nb.4
331 * USB Interface nb.5
333 * USB Interface nb.6
337 * Interface 3 (Digital Out) has an extra Alset nb.6
338 * Interface 5 (Digital In) does not have Alset nb.3 and 5
362 * if DTS is chosen, only Interface 2 with AltSet nb.6 must be
[all …]
/linux-4.4.14/drivers/clk/samsung/
Dclk-s3c2410-dclk.c191 static int s3c24xx_dclk0_div_notify(struct notifier_block *nb, in s3c24xx_dclk0_div_notify() argument
194 struct s3c24xx_dclk *s3c24xx_dclk = to_s3c24xx_dclk0(nb); in s3c24xx_dclk0_div_notify()
204 static int s3c24xx_dclk1_div_notify(struct notifier_block *nb, in s3c24xx_dclk1_div_notify() argument
207 struct s3c24xx_dclk *s3c24xx_dclk = to_s3c24xx_dclk1(nb); in s3c24xx_dclk1_div_notify()
/linux-4.4.14/arch/arm64/mm/
Ddma-mapping.c879 static int __iommu_attach_notifier(struct notifier_block *nb, in __iommu_attach_notifier() argument
901 struct notifier_block *nb = kzalloc(sizeof(*nb), GFP_KERNEL); in register_iommu_dma_ops_notifier() local
904 if (!nb) in register_iommu_dma_ops_notifier()
915 nb->notifier_call = __iommu_attach_notifier; in register_iommu_dma_ops_notifier()
916 nb->priority = -100; in register_iommu_dma_ops_notifier()
918 ret = bus_register_notifier(bus, nb); in register_iommu_dma_ops_notifier()
922 kfree(nb); in register_iommu_dma_ops_notifier()
/linux-4.4.14/drivers/leds/trigger/
Dledtrig-heartbeat.c157 static int heartbeat_reboot_notifier(struct notifier_block *nb, in heartbeat_reboot_notifier() argument
164 static int heartbeat_panic_notifier(struct notifier_block *nb, in heartbeat_panic_notifier() argument
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal.c227 struct notifier_block *nb) in opal_message_notifier_register() argument
229 if (!nb || msg_type >= OPAL_MSG_TYPE_MAX) { in opal_message_notifier_register()
236 &opal_msg_notifier_head[msg_type], nb); in opal_message_notifier_register()
241 struct notifier_block *nb) in opal_message_notifier_unregister() argument
244 &opal_msg_notifier_head[msg_type], nb); in opal_message_notifier_unregister()
/linux-4.4.14/drivers/isdn/capi/
Dcapiutil.c583 u_char *nb; in bufprint() local
587 nb = kmalloc(ns, GFP_ATOMIC); in bufprint()
588 if (!nb) { in bufprint()
592 memcpy(nb, cdb->buf, cdb->pos); in bufprint()
594 nb[cdb->pos] = 0; in bufprint()
595 cdb->buf = nb; in bufprint()
/linux-4.4.14/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()
/linux-4.4.14/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);
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhnae.c273 int hnae_register_notifier(struct notifier_block *nb) in hnae_register_notifier() argument
275 return raw_notifier_chain_register(&ae_chain, nb); in hnae_register_notifier()
279 void hnae_unregister_notifier(struct notifier_block *nb) in hnae_unregister_notifier() argument
281 if (raw_notifier_chain_unregister(&ae_chain, nb)) in hnae_unregister_notifier()
/linux-4.4.14/mm/
Doom_kill.c652 int register_oom_notifier(struct notifier_block *nb) in register_oom_notifier() argument
654 return blocking_notifier_chain_register(&oom_notify_list, nb); in register_oom_notifier()
658 int unregister_oom_notifier(struct notifier_block *nb) in unregister_oom_notifier() argument
660 return blocking_notifier_chain_unregister(&oom_notify_list, nb); in unregister_oom_notifier()
/linux-4.4.14/drivers/net/ethernet/apple/
Dbmac.c243 bmac_mif_readbits(struct net_device *dev, int nb) in bmac_mif_readbits() argument
247 while (--nb >= 0) { in bmac_mif_readbits()
251 val |= 1 << nb; in bmac_mif_readbits()
263 bmac_mif_writebits(struct net_device *dev, unsigned int val, int nb) in bmac_mif_writebits() argument
267 while (--nb >= 0) { in bmac_mif_writebits()
268 b = (val & (1 << nb))? 6: 4; in bmac_mif_writebits()
685 int i, nb, stat; in bmac_rxdma_intr() local
706 nb = RX_BUFLEN - residual - 2; in bmac_rxdma_intr()
707 if (nb < (ETHERMINPACKET - ETHERCRC)) { in bmac_rxdma_intr()
716 nb -= ETHERCRC; in bmac_rxdma_intr()
[all …]
Dmace.c882 int i, nb, stat, next; in mace_rxdma_intr() local
905 nb = le16_to_cpu(cp->req_count) - le16_to_cpu(cp->res_count); in mace_rxdma_intr()
911 } else if (nb > 8) { in mace_rxdma_intr()
913 frame_status = (data[nb-3] << 8) + data[nb-4]; in mace_rxdma_intr()
928 nb -= 4; in mace_rxdma_intr()
930 nb -= 8; in mace_rxdma_intr()
931 skb_put(skb, nb); in mace_rxdma_intr()
/linux-4.4.14/drivers/char/agp/
Damd64-agp.c270 static int fix_northbridge(struct pci_dev *nb, struct pci_dev *agp, u16 cap) in fix_northbridge() argument
277 pci_read_config_dword(nb, AMD64_GARTAPERTURECTL, &nb_order); in fix_northbridge()
279 pci_read_config_dword(nb, AMD64_GARTAPERTUREBASE, &nb_base); in fix_northbridge()
319 gart_set_size_and_enable(nb, order); in fix_northbridge()
320 pci_write_config_dword(nb, AMD64_GARTAPERTUREBASE, aper >> 25); in fix_northbridge()
/linux-4.4.14/drivers/mtd/ubi/
Dkapi.c828 int ubi_register_volume_notifier(struct notifier_block *nb, in ubi_register_volume_notifier() argument
833 err = blocking_notifier_chain_register(&ubi_notifiers, nb); in ubi_register_volume_notifier()
846 ubi_enumerate_volumes(nb); in ubi_register_volume_notifier()
860 int ubi_unregister_volume_notifier(struct notifier_block *nb) in ubi_unregister_volume_notifier() argument
862 return blocking_notifier_chain_unregister(&ubi_notifiers, nb); in ubi_unregister_volume_notifier()
/linux-4.4.14/drivers/usb/dwc3/
Ddwc3-omap.c336 static int dwc3_omap_id_notifier(struct notifier_block *nb, in dwc3_omap_id_notifier() argument
339 struct dwc3_omap *omap = container_of(nb, struct dwc3_omap, id_nb); in dwc3_omap_id_notifier()
349 static int dwc3_omap_vbus_notifier(struct notifier_block *nb, in dwc3_omap_vbus_notifier() argument
352 struct dwc3_omap *omap = container_of(nb, struct dwc3_omap, vbus_nb); in dwc3_omap_vbus_notifier()
/linux-4.4.14/kernel/power/
Dmain.c29 int register_pm_notifier(struct notifier_block *nb) in register_pm_notifier() argument
31 return blocking_notifier_chain_register(&pm_chain_head, nb); in register_pm_notifier()
35 int unregister_pm_notifier(struct notifier_block *nb) in unregister_pm_notifier() argument
37 return blocking_notifier_chain_unregister(&pm_chain_head, nb); in unregister_pm_notifier()
/linux-4.4.14/drivers/video/backlight/
Dbacklight.c459 int backlight_register_notifier(struct notifier_block *nb) in backlight_register_notifier() argument
461 return blocking_notifier_chain_register(&backlight_notifier, nb); in backlight_register_notifier()
474 int backlight_unregister_notifier(struct notifier_block *nb) in backlight_unregister_notifier() argument
476 return blocking_notifier_chain_unregister(&backlight_notifier, nb); in backlight_unregister_notifier()
/linux-4.4.14/drivers/power/reset/
Dltc2952-poweroff.c250 static int ltc2952_poweroff_notify_panic(struct notifier_block *nb, in ltc2952_poweroff_notify_panic() argument
253 struct ltc2952_poweroff *data = to_ltc2952(nb, panic_notifier); in ltc2952_poweroff_notify_panic()
Dmsm-poweroff.c26 static int do_msm_restart(struct notifier_block *nb, unsigned long action, in do_msm_restart() argument
/linux-4.4.14/drivers/input/keyboard/
Dadp5520-keys.c36 static int adp5520_keys_notifier(struct notifier_block *nb, in adp5520_keys_notifier() argument
43 dev = container_of(nb, struct adp5520_keys, notifier); in adp5520_keys_notifier()
/linux-4.4.14/drivers/watchdog/
Dqcom-wdt.c90 static int qcom_wdt_restart(struct notifier_block *nb, unsigned long action, in qcom_wdt_restart() argument
93 struct qcom_wdt *wdt = container_of(nb, struct qcom_wdt, restart_nb); in qcom_wdt_restart()
Ds3c2410_wdt.c203 static inline struct s3c2410_wdt *freq_to_wdt(struct notifier_block *nb) in freq_to_wdt() argument
205 return container_of(nb, struct s3c2410_wdt, freq_transition); in freq_to_wdt()
390 static int s3c2410wdt_cpufreq_transition(struct notifier_block *nb, in s3c2410wdt_cpufreq_transition() argument
394 struct s3c2410_wdt *wdt = freq_to_wdt(nb); in s3c2410wdt_cpufreq_transition()
Dgpio_wdt.c129 static int gpio_wdt_notify_sys(struct notifier_block *nb, unsigned long code, in gpio_wdt_notify_sys() argument
132 struct gpio_wdt_priv *priv = container_of(nb, struct gpio_wdt_priv, in gpio_wdt_notify_sys()
/linux-4.4.14/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
/linux-4.4.14/arch/arm/common/
DbL_switcher.c387 int bL_switcher_register_notifier(struct notifier_block *nb) in bL_switcher_register_notifier() argument
389 return blocking_notifier_chain_register(&bL_activation_notifier, nb); in bL_switcher_register_notifier()
393 int bL_switcher_unregister_notifier(struct notifier_block *nb) in bL_switcher_unregister_notifier() argument
395 return blocking_notifier_chain_unregister(&bL_activation_notifier, nb); in bL_switcher_unregister_notifier()
/linux-4.4.14/sound/soc/codecs/
Dtlv320aic31xx.c157 struct notifier_block nb; member
932 static int aic31xx_regulator_event(struct notifier_block *nb, in aic31xx_regulator_event() argument
936 container_of(nb, struct aic31xx_disable_nb, nb); in aic31xx_regulator_event()
1073 aic31xx->disable_nb[i].nb.notifier_call = in aic31xx_codec_probe()
1077 &aic31xx->disable_nb[i].nb); in aic31xx_codec_probe()
1105 &aic31xx->disable_nb[i].nb); in aic31xx_codec_remove()
Dtlv320aic3x.c69 struct notifier_block nb; member
1330 static int aic3x_regulator_event(struct notifier_block *nb, in aic3x_regulator_event() argument
1334 container_of(nb, struct aic3x_disable_nb, nb); in aic3x_regulator_event()
1581 aic3x->disable_nb[i].nb.notifier_call = aic3x_regulator_event; in aic3x_probe()
1584 &aic3x->disable_nb[i].nb); in aic3x_probe()
1651 &aic3x->disable_nb[i].nb); in aic3x_probe()
1663 &aic3x->disable_nb[i].nb); in aic3x_remove()
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dtime.c51 static int cris_time_freq_notifier(struct notifier_block *nb,
329 static int cris_time_freq_notifier(struct notifier_block *nb, in cris_time_freq_notifier() argument
/linux-4.4.14/drivers/clk/meson/
Dclk-cpu.c164 static int meson_clk_cpu_notifier_cb(struct notifier_block *nb, in meson_clk_cpu_notifier_cb() argument
168 struct meson_clk_cpu *clk_cpu = to_meson_clk_cpu_nb(nb); in meson_clk_cpu_notifier_cb()
/linux-4.4.14/arch/powerpc/include/asm/
Dopal.h224 extern int opal_notifier_register(struct notifier_block *nb);
225 extern int opal_notifier_unregister(struct notifier_block *nb);
228 struct notifier_block *nb);
230 struct notifier_block *nb);
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dchip.c569 uint nb, banksize, lss; in brcmf_chip_socram_ramsize() local
584 nb = (coreinfo & SRCI_SRNB_MASK) >> SRCI_SRNB_SHIFT; in brcmf_chip_socram_ramsize()
590 nb--; in brcmf_chip_socram_ramsize()
591 *ramsize = nb * (1 << (banksize + SR_BSZ_BASE)); in brcmf_chip_socram_ramsize()
595 nb = (coreinfo & SRCI_SRNB_MASK) >> SRCI_SRNB_SHIFT; in brcmf_chip_socram_ramsize()
596 for (i = 0; i < nb; i++) { in brcmf_chip_socram_ramsize()
627 u32 nb; in brcmf_chip_sysmem_ramsize() local
634 nb = (coreinfo & SRCI_SRNB_MASK) >> SRCI_SRNB_SHIFT; in brcmf_chip_sysmem_ramsize()
636 for (idx = 0; idx < nb; idx++) { in brcmf_chip_sysmem_ramsize()
/linux-4.4.14/drivers/vfio/
Dvfio.c81 struct notifier_block nb; member
160 static int vfio_iommu_group_notifier(struct notifier_block *nb,
195 iommu_group_unregister_notifier(group->iommu_group, &group->nb); in vfio_group_unlock_and_free()
221 group->nb.notifier_call = vfio_iommu_group_notifier; in vfio_create_group()
230 ret = iommu_group_register_notifier(iommu_group, &group->nb); in vfio_create_group()
554 static int vfio_iommu_group_notifier(struct notifier_block *nb, in vfio_iommu_group_notifier() argument
557 struct vfio_group *group = container_of(nb, struct vfio_group, nb); in vfio_iommu_group_notifier()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_shrinker.c264 i915_gem_shrinker_oom(struct notifier_block *nb, unsigned long event, void *ptr) in i915_gem_shrinker_oom() argument
267 container_of(nb, struct drm_i915_private, mm.oom_notifier); in i915_gem_shrinker_oom()

123