Home
last modified time | relevance | path

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

123

/linux-4.1.27/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()
Dx25_facilities.c341 struct x25_neigh *nb) in x25_limit_facilities() argument
344 if (!nb->extended) { in x25_limit_facilities()
/linux-4.1.27/include/linux/
Dcpu.h139 extern int register_cpu_notifier(struct notifier_block *nb);
140 extern int __register_cpu_notifier(struct notifier_block *nb);
141 extern void unregister_cpu_notifier(struct notifier_block *nb);
142 extern void __unregister_cpu_notifier(struct notifier_block *nb);
146 extern int register_cpu_notifier(struct notifier_block *nb);
147 extern int __register_cpu_notifier(struct notifier_block *nb);
149 static inline int register_cpu_notifier(struct notifier_block *nb) in register_cpu_notifier() argument
154 static inline int __register_cpu_notifier(struct notifier_block *nb) in __register_cpu_notifier() argument
160 static inline void unregister_cpu_notifier(struct notifier_block *nb) in unregister_cpu_notifier() argument
164 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.h242 struct notifier_block *nb);
243 extern int extcon_unregister_interest(struct extcon_specific_cable_nb *nb);
253 struct notifier_block *nb);
255 struct notifier_block *nb);
346 struct notifier_block *nb) in extcon_register_notifier() argument
352 struct notifier_block *nb) in extcon_unregister_notifier() argument
360 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.h379 extern int register_pm_notifier(struct notifier_block *nb);
380 extern int unregister_pm_notifier(struct notifier_block *nb);
428 static inline int register_pm_notifier(struct notifier_block *nb) in register_pm_notifier() argument
433 static inline int unregister_pm_notifier(struct notifier_block *nb) in unregister_pm_notifier() argument
Digmp.h103 #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.h78 extern int register_oom_notifier(struct notifier_block *nb);
79 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);
Dtracepoint.h62 extern int register_tracepoint_module_notifier(struct notifier_block *nb);
63 extern int unregister_tracepoint_module_notifier(struct notifier_block *nb);
70 int register_tracepoint_module_notifier(struct notifier_block *nb) in register_tracepoint_module_notifier() argument
75 int unregister_tracepoint_module_notifier(struct notifier_block *nb) in unregister_tracepoint_module_notifier() argument
Dbacklight.h141 extern int backlight_register_notifier(struct notifier_block *nb);
142 extern int backlight_unregister_notifier(struct notifier_block *nb);
Diommu.h225 struct notifier_block *nb);
227 struct notifier_block *nb);
436 struct notifier_block *nb) in iommu_group_register_notifier() argument
442 struct notifier_block *nb) in iommu_group_unregister_notifier() argument
Dmodule.h507 int register_module_notifier(struct notifier_block *nb);
508 int unregister_module_notifier(struct notifier_block *nb);
606 static inline int register_module_notifier(struct notifier_block *nb) in register_module_notifier() argument
612 static inline int unregister_module_notifier(struct notifier_block *nb) in unregister_module_notifier() argument
Dcpufreq.h375 int cpufreq_register_notifier(struct notifier_block *nb, unsigned int list);
376 int cpufreq_unregister_notifier(struct notifier_block *nb, unsigned int list);
384 static inline int cpufreq_register_notifier(struct notifier_block *nb, in cpufreq_register_notifier() argument
389 static inline int cpufreq_unregister_notifier(struct notifier_block *nb, in cpufreq_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);
Dvt_kern.h165 extern int register_vt_notifier(struct notifier_block *nb);
166 extern int unregister_vt_notifier(struct notifier_block *nb);
Dnetlink.h79 extern int netlink_register_notifier(struct notifier_block *nb);
80 extern int netlink_unregister_notifier(struct notifier_block *nb);
Dpower_supply.h283 extern int power_supply_reg_notifier(struct notifier_block *nb);
284 extern void power_supply_unreg_notifier(struct notifier_block *nb);
Dpm_clock.h16 struct notifier_block nb; member
Datmdev.h314 int register_atmdevice_notifier(struct notifier_block *nb);
315 void unregister_atmdevice_notifier(struct notifier_block *nb);
/linux-4.1.27/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 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.1.27/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()
56 device->acpi.nb.notifier_call = nvkm_acpi_ntfy; in nvkm_acpi_init()
57 register_acpi_notifier(&device->acpi.nb); in nvkm_acpi_init()
/linux-4.1.27/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.1.27/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()
189 struct amd_northbridge *nb = node_to_amd_nb(amd_get_nb_id(cpu)); in amd_set_subcaches() local
198 pci_read_config_dword(nb->link, 0x1d4, &reset); in amd_set_subcaches()
199 pci_read_config_dword(nb->misc, 0x1b8, &ban); in amd_set_subcaches()
205 pci_read_config_dword(nb->misc, 0x1b8, &reg); in amd_set_subcaches()
206 pci_write_config_dword(nb->misc, 0x1b8, reg & ~0x180000); in amd_set_subcaches()
213 pci_write_config_dword(nb->link, 0x1d4, mask); in amd_set_subcaches()
[all …]
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
Ddebug.c49 void dump_lniobuf(struct niobuf_local *nb) in dump_lniobuf() argument
53 nb->lnb_file_offset, nb->len, nb->page, nb->rc); in dump_lniobuf()
55 nb->page ? page_index(nb->page) : -1); in dump_lniobuf()
/linux-4.1.27/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.1.27/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.1.27/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()
551 int register_die_notifier(struct notifier_block *nb) in register_die_notifier() argument
554 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.c304 int register_tracepoint_module_notifier(struct notifier_block *nb) in register_tracepoint_module_notifier() argument
310 ret = blocking_notifier_chain_register(&tracepoint_notify_list, nb); in register_tracepoint_module_notifier()
314 (void) nb->notifier_call(nb, MODULE_STATE_COMING, tp_mod); in register_tracepoint_module_notifier()
328 int unregister_tracepoint_module_notifier(struct notifier_block *nb) in unregister_tracepoint_module_notifier() argument
334 ret = blocking_notifier_chain_unregister(&tracepoint_notify_list, nb); in unregister_tracepoint_module_notifier()
338 (void) nb->notifier_call(nb, MODULE_STATE_GOING, tp_mod); in unregister_tracepoint_module_notifier()
Dcpu.c207 int __ref register_cpu_notifier(struct notifier_block *nb) in register_cpu_notifier() argument
211 ret = raw_notifier_chain_register(&cpu_chain, nb); in register_cpu_notifier()
216 int __ref __register_cpu_notifier(struct notifier_block *nb) in __register_cpu_notifier() argument
218 return raw_notifier_chain_register(&cpu_chain, nb); in __register_cpu_notifier()
246 void __ref unregister_cpu_notifier(struct notifier_block *nb) in unregister_cpu_notifier() argument
249 raw_notifier_chain_unregister(&cpu_chain, nb); in unregister_cpu_notifier()
254 void __ref __unregister_cpu_notifier(struct notifier_block *nb) in __unregister_cpu_notifier() argument
256 raw_notifier_chain_unregister(&cpu_chain, nb); in __unregister_cpu_notifier()
671 cpu_hotplug_pm_callback(struct notifier_block *nb, in cpu_hotplug_pm_callback() argument
/linux-4.1.27/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
Dswitchdev.h72 int register_netdev_switch_notifier(struct notifier_block *nb);
73 int unregister_netdev_switch_notifier(struct notifier_block *nb);
104 static inline int register_netdev_switch_notifier(struct notifier_block *nb) in register_netdev_switch_notifier() argument
109 static inline int unregister_netdev_switch_notifier(struct notifier_block *nb) in unregister_netdev_switch_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);
Ddn_dev.h170 int register_dnaddr_notifier(struct notifier_block *nb);
171 int unregister_dnaddr_notifier(struct notifier_block *nb);
/linux-4.1.27/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.1.27/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.1.27/net/core/
Dnetevent.c32 int register_netevent_notifier(struct notifier_block *nb) in register_netevent_notifier() argument
36 err = atomic_notifier_chain_register(&netevent_notif_chain, nb); in register_netevent_notifier()
51 int unregister_netevent_notifier(struct notifier_block *nb) in unregister_netevent_notifier() argument
53 return atomic_notifier_chain_unregister(&netevent_notif_chain, nb); in unregister_netevent_notifier()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/acpi/
Dhed.c40 int register_acpi_hed_notifier(struct notifier_block *nb) in register_acpi_hed_notifier() argument
42 return blocking_notifier_chain_register(&acpi_hed_notify_list, nb); in register_acpi_hed_notifier()
46 void unregister_acpi_hed_notifier(struct notifier_block *nb) in unregister_acpi_hed_notifier() argument
48 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.c224 int acpi_lid_notifier_register(struct notifier_block *nb) in acpi_lid_notifier_register() argument
226 return blocking_notifier_chain_register(&acpi_lid_notifier, nb); in acpi_lid_notifier_register()
230 int acpi_lid_notifier_unregister(struct notifier_block *nb) in acpi_lid_notifier_unregister() argument
232 return blocking_notifier_chain_unregister(&acpi_lid_notifier, nb); in acpi_lid_notifier_unregister()
/linux-4.1.27/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.1.27/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.1.27/drivers/power/avs/
Drockchip-io-domain.c60 struct notifier_block nb; member
92 static int rockchip_iodomain_notify(struct notifier_block *nb, in rockchip_iodomain_notify() argument
97 container_of(nb, struct rockchip_iodomain_supply, nb); in rockchip_iodomain_notify()
286 supply->nb.notifier_call = rockchip_iodomain_notify; in rockchip_iodomain_probe()
295 ret = regulator_register_notifier(reg, &supply->nb); in rockchip_iodomain_probe()
315 &io_supply->nb); in rockchip_iodomain_probe()
331 &io_supply->nb); in rockchip_iodomain_remove()
/linux-4.1.27/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.h126 extern void mce_register_decode_chain(struct notifier_block *nb);
127 extern void mce_unregister_decode_chain(struct notifier_block *nb);
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Datmel-usb.txt78 - atmel,nb-banks: Number of banks.
94 atmel,nb-banks = <1>;
100 atmel,nb-banks = <2>;
108 atmel,nb-banks = <2>;
116 atmel,nb-banks = <3>;
123 atmel,nb-banks = <3>;
130 atmel,nb-banks = <3>;
138 atmel,nb-banks = <3>;
/linux-4.1.27/arch/powerpc/xmon/
Dnonstdio.c15 static int xmon_write(const void *ptr, int nb) in xmon_write() argument
17 return udbg_write(ptr, nb); in xmon_write()
91 char *xmon_gets(char *str, int nb) in xmon_gets() argument
96 for (p = str; p < str + nb - 1; ) { in xmon_gets()
/linux-4.1.27/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.1.27/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.1.27/drivers/staging/clocking-wizard/
Dclk-xlnx-clock-wizard.c64 struct notifier_block nb; member
73 #define to_clk_wzrd(_nb) container_of(_nb, struct clk_wzrd, nb)
82 static int clk_wzrd_clk_notifier(struct notifier_block *nb, unsigned long event, in clk_wzrd_clk_notifier() argument
87 struct clk_wzrd *clk_wzrd = to_clk_wzrd(nb); in clk_wzrd_clk_notifier()
276 clk_wzrd->nb.notifier_call = clk_wzrd_clk_notifier; in clk_wzrd_probe()
279 &clk_wzrd->nb); in clk_wzrd_probe()
284 ret = clk_notifier_register(clk_wzrd->axi_clk, &clk_wzrd->nb); in clk_wzrd_probe()
316 clk_notifier_unregister(clk_wzrd->axi_clk, &clk_wzrd->nb); in clk_wzrd_remove()
317 clk_notifier_unregister(clk_wzrd->clk_in1, &clk_wzrd->nb); in clk_wzrd_remove()
/linux-4.1.27/drivers/base/power/
Dclock_ops.c326 static int pm_clk_notify(struct notifier_block *nb, in pm_clk_notify() argument
336 clknb = container_of(nb, struct pm_clk_notifier_block, nb); in pm_clk_notify()
415 static int pm_clk_notify(struct notifier_block *nb, in pm_clk_notify() argument
424 clknb = container_of(nb, struct pm_clk_notifier_block, nb); in pm_clk_notify()
466 clknb->nb.notifier_call = pm_clk_notify; in pm_clk_add_notifier()
467 bus_register_notifier(bus, &clknb->nb); in pm_clk_add_notifier()
/linux-4.1.27/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.1.27/fs/xfs/
Dxfs_fsops.c159 xfs_rfsblock_t nb, nb_mod; in xfs_growfs_data_private() local
166 nb = in->newblocks; in xfs_growfs_data_private()
168 if (nb < mp->m_sb.sb_dblocks || pct < 0 || pct > 100) in xfs_growfs_data_private()
170 if ((error = xfs_sb_validate_fsb_count(&mp->m_sb, nb))) in xfs_growfs_data_private()
174 XFS_FSB_TO_BB(mp, nb) - XFS_FSS_TO_BB(mp, 1), in xfs_growfs_data_private()
180 new = nb; /* use new as a temporary here */ in xfs_growfs_data_private()
185 nb = (xfs_rfsblock_t)nagcount * mp->m_sb.sb_agblocks; in xfs_growfs_data_private()
186 if (nb < mp->m_sb.sb_dblocks) in xfs_growfs_data_private()
189 new = nb - mp->m_sb.sb_dblocks; in xfs_growfs_data_private()
235 nb - in xfs_growfs_data_private()
[all …]
Dxfs_quota.h149 #define xfs_trans_reserve_quota(tp, mp, ud, gd, pd, nb, ni, f) \ argument
150 xfs_trans_reserve_quota_bydquots(tp, mp, ud, gd, pd, nb, ni, \
/linux-4.1.27/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.1.27/arch/powerpc/platforms/powernv/
Dopal.c228 int opal_notifier_register(struct notifier_block *nb) in opal_notifier_register() argument
230 if (!nb) { in opal_notifier_register()
232 __func__, nb); in opal_notifier_register()
236 atomic_notifier_chain_register(&opal_notifier_head, nb); in opal_notifier_register()
241 int opal_notifier_unregister(struct notifier_block *nb) in opal_notifier_unregister() argument
243 if (!nb) { in opal_notifier_unregister()
245 __func__, nb); in opal_notifier_unregister()
249 atomic_notifier_chain_unregister(&opal_notifier_head, nb); in opal_notifier_unregister()
309 struct notifier_block *nb) in opal_message_notifier_register() argument
311 if (!nb || msg_type >= OPAL_MSG_TYPE_MAX) { in opal_message_notifier_register()
[all …]
Dopal-power.c22 static int opal_power_control_event(struct notifier_block *nb, in opal_power_control_event() argument
/linux-4.1.27/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.1.27/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 …]
Dvirtio_scsi.c111 struct notifier_block nb; member
853 struct virtio_scsi *vscsi = container_of(nfb, struct virtio_scsi, nb); in virtscsi_cpu_callback()
985 vscsi->nb.notifier_call = &virtscsi_cpu_callback; in virtscsi_probe()
986 err = register_hotcpu_notifier(&vscsi->nb); in virtscsi_probe()
1043 unregister_hotcpu_notifier(&vscsi->nb); in virtscsi_remove()
1055 unregister_hotcpu_notifier(&vscsi->nb); in virtscsi_freeze()
1070 err = register_hotcpu_notifier(&vscsi->nb); in virtscsi_restore()
/linux-4.1.27/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.1.27/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.1.27/drivers/usb/phy/
Dphy-omap-otg.c72 static int omap_otg_id_notifier(struct notifier_block *nb, in omap_otg_id_notifier() argument
75 struct otg_device *otg_dev = container_of(nb, struct otg_device, id_nb); in omap_otg_id_notifier()
83 static int omap_otg_vbus_notifier(struct notifier_block *nb, in omap_otg_vbus_notifier() argument
86 struct otg_device *otg_dev = container_of(nb, struct otg_device, in omap_otg_vbus_notifier()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/arch/x86/kernel/cpu/mcheck/
Dmce_amd.c579 struct amd_northbridge *nb = NULL; in threshold_create_bank() local
585 nb = node_to_amd_nb(amd_get_nb_id(cpu)); in threshold_create_bank()
588 if (nb && nb->bank4) { in threshold_create_bank()
590 b = nb->bank4; in threshold_create_bank()
622 if (nb) { in threshold_create_bank()
623 WARN_ON(nb->bank4); in threshold_create_bank()
624 nb->bank4 = b; in threshold_create_bank()
697 struct amd_northbridge *nb; in threshold_remove_bank() local
717 nb = node_to_amd_nb(amd_get_nb_id(cpu)); in threshold_remove_bank()
718 nb->bank4 = NULL; in threshold_remove_bank()
/linux-4.1.27/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.1.27/drivers/gpu/drm/sti/
Dsti_vtg.h21 struct notifier_block *nb, int crtc_id);
23 struct notifier_block *nb);
Dsti_vtg.c262 struct notifier_block *nb, int crtc_id) in sti_vtg_register_client() argument
265 return sti_vtg_register_client(vtg->slave, nb, crtc_id); in sti_vtg_register_client()
268 return raw_notifier_chain_register(&vtg->notifier_list, nb); in sti_vtg_register_client()
272 int sti_vtg_unregister_client(struct sti_vtg *vtg, struct notifier_block *nb) in sti_vtg_unregister_client() argument
275 return sti_vtg_unregister_client(vtg->slave, nb); in sti_vtg_unregister_client()
277 return raw_notifier_chain_unregister(&vtg->notifier_list, nb); in sti_vtg_unregister_client()
Dsti_drm_crtc.h18 int sti_drm_crtc_vblank_cb(struct notifier_block *nb,
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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()
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()
/linux-4.1.27/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.1.27/drivers/iommu/
Diommu.c491 struct notifier_block *nb) in iommu_group_register_notifier() argument
493 return blocking_notifier_chain_register(&group->notifier, nb); in iommu_group_register_notifier()
505 struct notifier_block *nb) in iommu_group_unregister_notifier() argument
507 return blocking_notifier_chain_unregister(&group->notifier, nb); in iommu_group_unregister_notifier()
749 static int iommu_bus_notifier(struct notifier_block *nb, in iommu_bus_notifier() argument
805 struct notifier_block *nb; in iommu_bus_init() local
810 nb = kzalloc(sizeof(struct notifier_block), GFP_KERNEL); in iommu_bus_init()
811 if (!nb) in iommu_bus_init()
814 nb->notifier_call = iommu_bus_notifier; in iommu_bus_init()
816 err = bus_register_notifier(bus, nb); in iommu_bus_init()
[all …]
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);
/linux-4.1.27/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.1.27/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.1.27/include/linux/usb/
Dphy.h307 usb_register_notifier(struct usb_phy *x, struct notifier_block *nb) in usb_register_notifier() argument
309 return atomic_notifier_chain_register(&x->notifier, nb); in usb_register_notifier()
313 usb_unregister_notifier(struct usb_phy *x, struct notifier_block *nb) in usb_unregister_notifier() argument
315 atomic_notifier_chain_unregister(&x->notifier, nb); in usb_unregister_notifier()
/linux-4.1.27/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.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_main.c222 if (mdev->nb.notifier_call) in mlx4_en_remove()
223 unregister_netdevice_notifier(&mdev->nb); in mlx4_en_remove()
309 mdev->nb.notifier_call = mlx4_en_netdev_event; in mlx4_en_add()
310 if (register_netdevice_notifier(&mdev->nb)) { in mlx4_en_add()
311 mdev->nb.notifier_call = NULL; in mlx4_en_add()
/linux-4.1.27/drivers/staging/nvec/
Dnvec.h175 struct notifier_block *nb,
179 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.1.27/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.1.27/drivers/extcon/
Dextcon.c398 static int _call_per_cable(struct notifier_block *nb, unsigned long val, in _call_per_cable() argument
401 struct extcon_specific_cable_nb *obj = container_of(nb, in _call_per_cable()
446 struct notifier_block *nb) in extcon_register_interest() argument
451 if (!obj || !cable_name || !nb) in extcon_register_interest()
464 obj->user_nb = nb; in extcon_register_interest()
489 cable_name, nb); in extcon_register_interest()
530 struct notifier_block *nb) in extcon_register_notifier() argument
536 ret = raw_notifier_chain_register(&edev->nh, nb); in extcon_register_notifier()
549 struct notifier_block *nb) in extcon_unregister_notifier() argument
555 ret = raw_notifier_chain_unregister(&edev->nh, nb); in extcon_unregister_notifier()
/linux-4.1.27/net/sched/
Dsch_tbf.c163 int ret, nb; in tbf_segment() local
170 nb = 0; in tbf_segment()
180 nb++; in tbf_segment()
184 sch->q.qlen += nb; in tbf_segment()
185 if (nb > 1) in tbf_segment()
186 qdisc_tree_decrease_qlen(sch, 1 - nb); in tbf_segment()
188 return nb > 0 ? NET_XMIT_SUCCESS : NET_XMIT_DROP; in tbf_segment()
/linux-4.1.27/drivers/virtio/
Dvirtio_balloon.c83 struct notifier_block nb; member
332 vb = container_of(self, struct virtio_balloon, nb); in virtballoon_oom_notify()
514 vb->nb.notifier_call = virtballoon_oom_notify; in virtballoon_probe()
515 vb->nb.priority = VIRTBALLOON_OOM_NOTIFY_PRIORITY; in virtballoon_probe()
516 err = register_oom_notifier(&vb->nb); in virtballoon_probe()
531 unregister_oom_notifier(&vb->nb); in virtballoon_probe()
557 unregister_oom_notifier(&vb->nb); in virtballoon_remove()
/linux-4.1.27/drivers/cpufreq/
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
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
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
Dhighbank-cpufreq.c36 static int hb_cpufreq_clk_notify(struct notifier_block *nb, in hb_cpufreq_clk_notify() argument
/linux-4.1.27/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.1.27/drivers/clk/rockchip/
Dclk-cpu.c70 #define to_rockchip_cpuclk_nb(nb) \ argument
71 container_of(nb, struct rockchip_cpuclk, clk_nb)
216 static int rockchip_cpuclk_notifier_cb(struct notifier_block *nb, in rockchip_cpuclk_notifier_cb() argument
220 struct rockchip_cpuclk *cpuclk = to_rockchip_cpuclk_nb(nb); in rockchip_cpuclk_notifier_cb()
/linux-4.1.27/net/switchdev/
Dswitchdev.c78 int register_netdev_switch_notifier(struct notifier_block *nb) in register_netdev_switch_notifier() argument
83 err = raw_notifier_chain_register(&netdev_switch_notif_chain, nb); in register_netdev_switch_notifier()
96 int unregister_netdev_switch_notifier(struct notifier_block *nb) in unregister_netdev_switch_notifier() argument
101 err = raw_notifier_chain_unregister(&netdev_switch_notif_chain, nb); in unregister_netdev_switch_notifier()
/linux-4.1.27/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.1.27/arch/powerpc/kvm/
Dbook3s_64_mmu_hv.c1234 unsigned long i, nb, nw; in kvm_htab_read() local
1252 nb = 0; in kvm_htab_read()
1253 while (nb + sizeof(hdr) + HPTE_SIZE < count) { in kvm_htab_read()
1258 nw = nb; in kvm_htab_read()
1259 nb += sizeof(hdr); in kvm_htab_read()
1276 nb + HPTE_SIZE < count && in kvm_htab_read()
1283 nb += HPTE_SIZE; in kvm_htab_read()
1304 nw = nb; in kvm_htab_read()
1307 nb = nw; in kvm_htab_read()
1320 return nb; in kvm_htab_read()
[all …]
/linux-4.1.27/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()
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()
Dwindfarm.h141 extern int wf_register_client(struct notifier_block *nb);
142 extern int wf_unregister_client(struct notifier_block *nb);
Dwindfarm_core.c411 int wf_register_client(struct notifier_block *nb) in wf_register_client() argument
418 rc = blocking_notifier_chain_register(&wf_client_list, nb); in wf_register_client()
434 int wf_unregister_client(struct notifier_block *nb) in wf_unregister_client() argument
437 blocking_notifier_chain_unregister(&wf_client_list, nb); in wf_unregister_client()
Dadbhid.c265 adbhid_keyboard_input(unsigned char *data, int nb, int apoll) in adbhid_keyboard_input() argument
276 if (nb != 3 || (data[0] & 3) != KEYB_KEYREG) in adbhid_keyboard_input()
405 adbhid_mouse_input(unsigned char *data, int nb, int autopoll) in adbhid_mouse_input() argument
484 nb=4; in adbhid_mouse_input()
491 if (nb >= 4 && adbhid[id]->mouse_kind != ADBMOUSE_TRACKPAD) in adbhid_mouse_input()
503 adbhid_buttons_input(unsigned char *data, int nb, int autopoll) in adbhid_buttons_input() argument
/linux-4.1.27/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.1.27/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.1.27/drivers/md/persistent-data/
Ddm-space-map-common.c393 struct dm_block *nb; in sm_ll_mutate() local
405 &dm_sm_bitmap_validator, &nb, &inc); in sm_ll_mutate()
410 ie_disk.blocknr = cpu_to_le64(dm_block_location(nb)); in sm_ll_mutate()
412 bm_le = dm_bitmap_data(nb); in sm_ll_mutate()
418 dm_tm_unlock(ll->tm, nb); in sm_ll_mutate()
425 dm_tm_unlock(ll->tm, nb); in sm_ll_mutate()
432 r = dm_tm_unlock(ll->tm, nb); in sm_ll_mutate()
448 r = dm_tm_unlock(ll->tm, nb); in sm_ll_mutate()
/linux-4.1.27/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.1.27/sound/soc/
Dsoc-jack.c225 struct notifier_block *nb) in snd_soc_jack_notifier_register() argument
227 blocking_notifier_chain_register(&jack->notifier, nb); in snd_soc_jack_notifier_register()
240 struct notifier_block *nb) in snd_soc_jack_notifier_unregister() argument
242 blocking_notifier_chain_unregister(&jack->notifier, nb); in snd_soc_jack_notifier_unregister()
/linux-4.1.27/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()
739 static int xenbus_resume_cb(struct notifier_block *nb, in xenbus_resume_cb() argument
/linux-4.1.27/drivers/leds/trigger/
Dledtrig-heartbeat.c114 static int heartbeat_reboot_notifier(struct notifier_block *nb, in heartbeat_reboot_notifier() argument
121 static int heartbeat_panic_notifier(struct notifier_block *nb, in heartbeat_panic_notifier() argument
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/clocksource/
Dtimer-sun5i.c158 static int sun5i_rate_cb_clksrc(struct notifier_block *nb, in sun5i_rate_cb_clksrc() argument
162 struct sun5i_timer *timer = to_sun5i_timer(nb); in sun5i_rate_cb_clksrc()
239 static int sun5i_rate_cb_clkevt(struct notifier_block *nb, in sun5i_rate_cb_clkevt() argument
243 struct sun5i_timer *timer = to_sun5i_timer(nb); in sun5i_rate_cb_clkevt()
Dcadence_ttc_timer.c230 static int ttc_rate_change_clocksource_cb(struct notifier_block *nb, in ttc_rate_change_clocksource_cb() argument
234 struct ttc_timer *ttc = to_ttc_timer(nb); in ttc_rate_change_clocksource_cb()
380 static int ttc_rate_change_clockevent_cb(struct notifier_block *nb, in ttc_rate_change_clockevent_cb() argument
384 struct ttc_timer *ttc = to_ttc_timer(nb); in ttc_rate_change_clockevent_cb()
/linux-4.1.27/drivers/hwmon/
Dsht15.c168 struct notifier_block nb; member
913 static int sht15_invalidate_voltage(struct notifier_block *nb, in sht15_invalidate_voltage() argument
917 struct sht15_data *data = container_of(nb, struct sht15_data, nb); in sht15_invalidate_voltage()
979 data->nb.notifier_call = &sht15_invalidate_voltage; in sht15_probe()
980 ret = regulator_register_notifier(data->reg, &data->nb); in sht15_probe()
1046 regulator_unregister_notifier(data->reg, &data->nb); in sht15_probe()
1068 regulator_unregister_notifier(data->reg, &data->nb); in sht15_remove()
/linux-4.1.27/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.1.27/crypto/
Dinternal.h102 int crypto_register_notifier(struct notifier_block *nb);
103 int crypto_unregister_notifier(struct notifier_block *nb);
/linux-4.1.27/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.1.27/drivers/hsi/
Dhsi.c649 static int hsi_event_notifier_call(struct notifier_block *nb, in hsi_event_notifier_call() argument
652 struct hsi_client *cl = container_of(nb, struct hsi_client, nb); in hsi_event_notifier_call()
681 cl->nb.notifier_call = hsi_event_notifier_call; in hsi_register_port_event()
683 return atomic_notifier_chain_register(&port->n_head, &cl->nb); in hsi_register_port_event()
703 err = atomic_notifier_chain_unregister(&port->n_head, &cl->nb); in hsi_unregister_port_event()
/linux-4.1.27/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.1.27/drivers/clk/samsung/
Dclk-s3c2410-dclk.c187 static int s3c24xx_dclk0_div_notify(struct notifier_block *nb, in s3c24xx_dclk0_div_notify() argument
190 struct s3c24xx_dclk *s3c24xx_dclk = to_s3c24xx_dclk0(nb); in s3c24xx_dclk0_div_notify()
200 static int s3c24xx_dclk1_div_notify(struct notifier_block *nb, in s3c24xx_dclk1_div_notify() argument
203 struct s3c24xx_dclk *s3c24xx_dclk = to_s3c24xx_dclk1(nb); in s3c24xx_dclk1_div_notify()
/linux-4.1.27/arch/arm/boot/dts/
Dsama5d3.dtsi1335 atmel,nb-banks = <1>;
1341 atmel,nb-banks = <3>;
1349 atmel,nb-banks = <3>;
1357 atmel,nb-banks = <2>;
1364 atmel,nb-banks = <2>;
1371 atmel,nb-banks = <2>;
1378 atmel,nb-banks = <2>;
1385 atmel,nb-banks = <2>;
1392 atmel,nb-banks = <2>;
1398 atmel,nb-banks = <2>;
[all …]
Dsama5d4.dtsi137 atmel,nb-banks = <1>;
143 atmel,nb-banks = <3>;
151 atmel,nb-banks = <3>;
159 atmel,nb-banks = <2>;
167 atmel,nb-banks = <2>;
175 atmel,nb-banks = <2>;
183 atmel,nb-banks = <2>;
191 atmel,nb-banks = <2>;
199 atmel,nb-banks = <2>;
206 atmel,nb-banks = <2>;
[all …]
/linux-4.1.27/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.1.27/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);
Dcpu-info.h110 extern int register_proc_cpuinfo_notifier(struct notifier_block *nb);
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/usb/dwc3/
Ddwc3-omap.c372 static int dwc3_omap_id_notifier(struct notifier_block *nb, in dwc3_omap_id_notifier() argument
375 struct dwc3_omap *omap = container_of(nb, struct dwc3_omap, id_nb); in dwc3_omap_id_notifier()
385 static int dwc3_omap_vbus_notifier(struct notifier_block *nb, in dwc3_omap_vbus_notifier() argument
388 struct dwc3_omap *omap = container_of(nb, struct dwc3_omap, vbus_nb); in dwc3_omap_vbus_notifier()
/linux-4.1.27/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.1.27/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.1.27/drivers/power/reset/
Dltc2952-poweroff.c252 static int ltc2952_poweroff_notify_panic(struct notifier_block *nb, in ltc2952_poweroff_notify_panic() argument
255 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.1.27/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.1.27/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.1.27/mm/
Doom_kill.c636 int register_oom_notifier(struct notifier_block *nb) in register_oom_notifier() argument
638 return blocking_notifier_chain_register(&oom_notify_list, nb); in register_oom_notifier()
642 int unregister_oom_notifier(struct notifier_block *nb) in unregister_oom_notifier() argument
644 return blocking_notifier_chain_unregister(&oom_notify_list, nb); in unregister_oom_notifier()
/linux-4.1.27/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.1.27/arch/powerpc/include/asm/
Dopal.h215 extern int opal_notifier_register(struct notifier_block *nb);
216 extern int opal_notifier_unregister(struct notifier_block *nb);
219 struct notifier_block *nb);
221 struct notifier_block *nb);
/linux-4.1.27/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()
1074 aic31xx->disable_nb[i].nb.notifier_call = in aic31xx_codec_probe()
1078 &aic31xx->disable_nb[i].nb); in aic31xx_codec_probe()
1106 &aic31xx->disable_nb[i].nb); in aic31xx_codec_remove()
Dtlv320aic3x.c69 struct notifier_block nb; member
1307 static int aic3x_regulator_event(struct notifier_block *nb, in aic3x_regulator_event() argument
1311 container_of(nb, struct aic3x_disable_nb, nb); in aic3x_regulator_event()
1556 aic3x->disable_nb[i].nb.notifier_call = aic3x_regulator_event; in aic3x_probe()
1559 &aic3x->disable_nb[i].nb); in aic3x_probe()
1626 &aic3x->disable_nb[i].nb); in aic3x_probe()
1638 &aic3x->disable_nb[i].nb); in aic3x_remove()
/linux-4.1.27/arch/cris/arch-v32/kernel/
Dtime.c51 static int cris_time_freq_notifier(struct notifier_block *nb,
327 static int cris_time_freq_notifier(struct notifier_block *nb, in cris_time_freq_notifier() argument
/linux-4.1.27/drivers/vfio/
Dvfio.c80 struct notifier_block nb; member
159 static int vfio_iommu_group_notifier(struct notifier_block *nb,
194 iommu_group_unregister_notifier(group->iommu_group, &group->nb); in vfio_group_unlock_and_free()
220 group->nb.notifier_call = vfio_iommu_group_notifier; in vfio_create_group()
229 ret = iommu_group_register_notifier(iommu_group, &group->nb); in vfio_create_group()
535 static int vfio_iommu_group_notifier(struct notifier_block *nb, in vfio_iommu_group_notifier() argument
538 struct vfio_group *group = container_of(nb, struct vfio_group, nb); in vfio_iommu_group_notifier()
/linux-4.1.27/drivers/input/misc/
Dpm8941-pwrkey.c57 static int pm8941_reboot_notify(struct notifier_block *nb, in pm8941_reboot_notify() argument
60 struct pm8941_pwrkey *pwrkey = container_of(nb, struct pm8941_pwrkey, in pm8941_reboot_notify()
/linux-4.1.27/arch/arm/kernel/
Dsmp_twd.c114 static int twd_rate_change(struct notifier_block *nb, in twd_rate_change() argument
159 static int twd_cpufreq_transition(struct notifier_block *nb, in twd_cpufreq_transition() argument
/linux-4.1.27/drivers/thermal/
Dclock_cooling.c306 static int clock_cooling_clock_notifier(struct notifier_block *nb, in clock_cooling_clock_notifier() argument
310 struct clock_cooling_device *ccdev = to_clock_cooling_device(nb); in clock_cooling_clock_notifier()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_shrinker.c253 i915_gem_shrinker_oom(struct notifier_block *nb, unsigned long event, void *ptr) in i915_gem_shrinker_oom() argument
256 container_of(nb, struct drm_i915_private, mm.oom_notifier); in i915_gem_shrinker_oom()
/linux-4.1.27/drivers/devfreq/
Ddevfreq.c379 static int devfreq_notifier_call(struct notifier_block *nb, unsigned long type, in devfreq_notifier_call() argument
382 struct devfreq *devfreq = container_of(nb, struct devfreq, nb); in devfreq_notifier_call()
479 devfreq->nb.notifier_call = devfreq_notifier_call; in devfreq_add_device()
1141 ret = srcu_notifier_chain_register(nh, &devfreq->nb); in devfreq_register_opp_notifier()
1168 ret = srcu_notifier_chain_unregister(nh, &devfreq->nb); in devfreq_unregister_opp_notifier()
/linux-4.1.27/drivers/of/
Ddynamic.c68 int of_reconfig_notifier_register(struct notifier_block *nb) in of_reconfig_notifier_register() argument
70 return blocking_notifier_chain_register(&of_reconfig_chain, nb); in of_reconfig_notifier_register()
74 int of_reconfig_notifier_unregister(struct notifier_block *nb) in of_reconfig_notifier_unregister() argument
76 return blocking_notifier_chain_unregister(&of_reconfig_chain, nb); in of_reconfig_notifier_unregister()
/linux-4.1.27/drivers/platform/x86/
Dpvpanic.c64 pvpanic_panic_notify(struct notifier_block *nb, unsigned long code, in pvpanic_panic_notify() argument
/linux-4.1.27/arch/powerpc/platforms/512x/
Dpdm360ng.c78 static int pdm360ng_touchscreen_notifier_call(struct notifier_block *nb, in pdm360ng_touchscreen_notifier_call() argument
/linux-4.1.27/include/net/bluetooth/
Dbluetooth.h316 unsigned long len, int nb, int *err) in bt_skb_send_alloc() argument
320 skb = sock_alloc_send_skb(sk, len + BT_SKB_RESERVE, nb, err); in bt_skb_send_alloc()

123