| /OK3568_Linux_fs/kernel/net/x25/ |
| H A D | x25_link.c | 36 static void x25_transmit_restart_confirmation(struct x25_neigh *nb); 37 static void x25_transmit_restart_request(struct x25_neigh *nb); 42 static inline void x25_start_t20timer(struct x25_neigh *nb) in x25_start_t20timer() argument 44 mod_timer(&nb->t20timer, jiffies + nb->t20); in x25_start_t20timer() 49 struct x25_neigh *nb = from_timer(nb, t, t20timer); in x25_t20timer_expiry() local 51 x25_transmit_restart_request(nb); in x25_t20timer_expiry() 53 x25_start_t20timer(nb); in x25_t20timer_expiry() 56 static inline void x25_stop_t20timer(struct x25_neigh *nb) in x25_stop_t20timer() argument 58 del_timer(&nb->t20timer); in x25_stop_t20timer() 61 static inline int x25_t20timer_pending(struct x25_neigh *nb) in x25_t20timer_pending() argument [all …]
|
| H A D | x25_dev.c | 26 static int x25_receive_data(struct sk_buff *skb, struct x25_neigh *nb) in x25_receive_data() argument 43 x25_link_control(skb, nb, frametype); in x25_receive_data() 50 if ((sk = x25_find_socket(lci, nb)) != NULL) { in x25_receive_data() 69 return x25_rx_call_request(skb, nb, lci); in x25_receive_data() 76 if (x25_forward_data(lci, nb, skb)) { in x25_receive_data() 98 struct x25_neigh *nb; in x25_lapb_receive_frame() local 112 nb = x25_get_neigh(dev); in x25_lapb_receive_frame() 113 if (!nb) { in x25_lapb_receive_frame() 119 x25_neigh_put(nb); in x25_lapb_receive_frame() 127 if (x25_receive_data(skb, nb)) { in x25_lapb_receive_frame() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | events.c | 11 struct mlx5_nb nb; member 31 {.nb.notifier_call = any_notifier, .event_type = MLX5_EVENT_TYPE_NOTIFY_ANY }, 32 {.nb.notifier_call = temp_warn, .event_type = MLX5_EVENT_TYPE_TEMP_WARN_EVENT }, 33 {.nb.notifier_call = port_module, .event_type = MLX5_EVENT_TYPE_PORT_MODULE_EVENT }, 34 {.nb.notifier_call = pcie_core, .event_type = MLX5_EVENT_TYPE_GENERAL_EVENT }, 37 {.nb.notifier_call = forward_event, .event_type = MLX5_EVENT_TYPE_PORT_CHANGE }, 38 {.nb.notifier_call = forward_event, .event_type = MLX5_EVENT_TYPE_GENERAL_EVENT }, 40 {.nb.notifier_call = forward_event, .event_type = MLX5_EVENT_TYPE_DCT_DRAINED }, 41 {.nb.notifier_call = forward_event, .event_type = MLX5_EVENT_TYPE_PATH_MIG }, 42 {.nb.notifier_call = forward_event, .event_type = MLX5_EVENT_TYPE_COMM_EST }, [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | extcon.h | 203 struct notifier_block *nb); 205 struct notifier_block *nb); 208 struct notifier_block *nb); 211 struct notifier_block *nb); 214 struct notifier_block *nb); 216 struct notifier_block *nb); 219 struct notifier_block *nb); 222 struct notifier_block *nb); 255 unsigned int id, struct notifier_block *nb) in extcon_register_notifier() argument 261 unsigned int id, struct notifier_block *nb) in extcon_unregister_notifier() argument [all …]
|
| H A D | memory.h | 69 static inline int register_memory_notifier(struct notifier_block *nb) in register_memory_notifier() argument 73 static inline void unregister_memory_notifier(struct notifier_block *nb) in unregister_memory_notifier() argument 81 extern int register_memory_notifier(struct notifier_block *nb); 82 extern void unregister_memory_notifier(struct notifier_block *nb); 101 #define register_hotmemory_notifier(nb) register_memory_notifier(nb) argument 102 #define unregister_hotmemory_notifier(nb) unregister_memory_notifier(nb) argument 106 #define register_hotmemory_notifier(nb) ({ (void)(nb); 0; }) argument 107 #define unregister_hotmemory_notifier(nb) ({ (void)(nb); }) argument
|
| H A D | notifier.h | 51 typedef int (*notifier_fn_t)(struct notifier_block *nb, 145 struct notifier_block *nb); 147 struct notifier_block *nb); 149 struct notifier_block *nb); 151 struct notifier_block *nb); 154 struct notifier_block *nb); 156 struct notifier_block *nb); 158 struct notifier_block *nb); 160 struct notifier_block *nb);
|
| H A D | devfreq.h | 180 struct notifier_block nb; member 246 struct notifier_block *nb, 249 struct notifier_block *nb, 253 struct notifier_block *nb, 257 struct notifier_block *nb, 312 struct notifier_block nb; member 386 struct notifier_block *nb, in devfreq_register_notifier() argument 393 struct notifier_block *nb, in devfreq_unregister_notifier() argument 401 struct notifier_block *nb, in devm_devfreq_register_notifier() argument 409 struct notifier_block *nb, in devm_devfreq_unregister_notifier() argument
|
| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | fib_notifier.c | 18 int call_fib_notifier(struct notifier_block *nb, in call_fib_notifier() argument 24 err = nb->notifier_call(nb, event_type, info); in call_fib_notifier() 60 static int fib_net_dump(struct net *net, struct notifier_block *nb, in fib_net_dump() argument 71 err = ops->fib_dump(net, nb, extack); in fib_net_dump() 83 static bool fib_dump_is_consistent(struct net *net, struct notifier_block *nb, in fib_dump_is_consistent() argument 84 void (*cb)(struct notifier_block *nb), in fib_dump_is_consistent() argument 89 atomic_notifier_chain_register(&fn_net->fib_chain, nb); in fib_dump_is_consistent() 92 atomic_notifier_chain_unregister(&fn_net->fib_chain, nb); in fib_dump_is_consistent() 94 cb(nb); in fib_dump_is_consistent() 99 int register_fib_notifier(struct net *net, struct notifier_block *nb, in register_fib_notifier() argument [all …]
|
| /OK3568_Linux_fs/kernel/tools/lib/bpf/ |
| H A D | xsk.h | 85 static inline __u32 xsk_prod_nb_free(struct xsk_ring_prod *r, __u32 nb) in xsk_prod_nb_free() argument 89 if (free_entries >= nb) in xsk_prod_nb_free() 104 static inline __u32 xsk_cons_nb_avail(struct xsk_ring_cons *r, __u32 nb) in xsk_cons_nb_avail() argument 113 return (entries > nb) ? nb : entries; in xsk_cons_nb_avail() 117 size_t nb, __u32 *idx) in xsk_ring_prod__reserve() argument 119 if (xsk_prod_nb_free(prod, nb) < nb) in xsk_ring_prod__reserve() 123 prod->cached_prod += nb; in xsk_ring_prod__reserve() 125 return nb; in xsk_ring_prod__reserve() 128 static inline void xsk_ring_prod__submit(struct xsk_ring_prod *prod, size_t nb) in xsk_ring_prod__submit() argument 135 *prod->producer += nb; in xsk_ring_prod__submit() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/extcon/ |
| H A D | devres.c | 35 struct notifier_block *nb; member 42 extcon_unregister_notifier(this->edev, this->id, this->nb); in devm_extcon_dev_notifier_unreg() 49 extcon_unregister_notifier_all(this->edev, this->nb); in devm_extcon_dev_notifier_all_unreg() 173 unsigned int id, struct notifier_block *nb) in devm_extcon_register_notifier() argument 183 ret = extcon_register_notifier(edev, id, nb); in devm_extcon_register_notifier() 191 ptr->nb = nb; in devm_extcon_register_notifier() 208 struct notifier_block *nb) in devm_extcon_unregister_notifier() argument 229 struct notifier_block *nb) in devm_extcon_register_notifier_all() argument 239 ret = extcon_register_notifier_all(edev, nb); in devm_extcon_register_notifier_all() 246 ptr->nb = nb; in devm_extcon_register_notifier_all() [all …]
|
| /OK3568_Linux_fs/u-boot/common/ |
| H A D | dlmalloc.c | 647 #define is_small_request(nb) (nb < MAX_SMALLBIN_SIZE - SMALLBIN_WIDTH) argument 1063 static void malloc_extend_top(INTERNAL_SIZE_T nb) in malloc_extend_top() argument 1065 static void malloc_extend_top(nb) INTERNAL_SIZE_T nb; in malloc_extend_top() 1080 INTERNAL_SIZE_T sbrk_size = nb + top_pad + MINSIZE; 1255 INTERNAL_SIZE_T nb; local 1270 nb = request2size(bytes); /* padded request size; */ 1274 if (is_small_request(nb)) /* Faster version for small requests */ 1276 idx = smallbin_index(nb); 1294 check_malloced_chunk(victim, nb); 1303 idx = bin_index(nb); [all …]
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | reboot.c | 91 int register_reboot_notifier(struct notifier_block *nb) in register_reboot_notifier() argument 93 return blocking_notifier_chain_register(&reboot_notifier_list, nb); in register_reboot_notifier() 106 int unregister_reboot_notifier(struct notifier_block *nb) in unregister_reboot_notifier() argument 108 return blocking_notifier_chain_unregister(&reboot_notifier_list, nb); in unregister_reboot_notifier() 117 int devm_register_reboot_notifier(struct device *dev, struct notifier_block *nb) in devm_register_reboot_notifier() argument 127 ret = register_reboot_notifier(nb); in devm_register_reboot_notifier() 129 *rcnb = nb; in devm_register_reboot_notifier() 183 int register_restart_handler(struct notifier_block *nb) in register_restart_handler() argument 185 return atomic_notifier_chain_register(&restart_handler_list, nb); in register_restart_handler() 198 int unregister_restart_handler(struct notifier_block *nb) in unregister_restart_handler() argument [all …]
|
| H A D | notifier.c | 69 struct notifier_block *nb, *next_nb; in notifier_call_chain() local 71 nb = rcu_dereference_raw(*nl); in notifier_call_chain() 73 while (nb && nr_to_call) { in notifier_call_chain() 74 next_nb = rcu_dereference_raw(nb->next); in notifier_call_chain() 77 if (unlikely(!func_ptr_is_kernel_text(nb->notifier_call))) { in notifier_call_chain() 79 nb = next_nb; in notifier_call_chain() 83 ret = nb->notifier_call(nb, val, v); in notifier_call_chain() 90 nb = next_nb; in notifier_call_chain() 552 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 …]
|
| /OK3568_Linux_fs/kernel/arch/x86/events/amd/ |
| H A D | core.c | 356 struct amd_nb *nb = cpuc->amd_nb; in amd_has_nb() local 358 return nb && nb->nb_id != -1; in amd_has_nb() 385 struct amd_nb *nb = cpuc->amd_nb; in __amd_put_nb_event_constraints() local 397 if (cmpxchg(nb->owners + i, event, NULL) == event) in __amd_put_nb_event_constraints() 443 struct amd_nb *nb = cpuc->amd_nb; in __amd_get_nb_event_constraints() local 466 old = cmpxchg(nb->owners + idx, NULL, event); in __amd_get_nb_event_constraints() 467 else if (nb->owners[idx] == event) in __amd_get_nb_event_constraints() 478 cmpxchg(nb->owners + new, event, NULL); in __amd_get_nb_event_constraints() 489 return &nb->event_constraints[new]; in __amd_get_nb_event_constraints() 494 struct amd_nb *nb; in amd_alloc_nb() local [all …]
|
| /OK3568_Linux_fs/kernel/fs/xfs/ |
| H A D | xfs_fsops.c | 35 xfs_rfsblock_t nb, nb_mod; in xfs_growfs_data_private() local 41 nb = in->newblocks; in xfs_growfs_data_private() 42 if (nb < mp->m_sb.sb_dblocks) in xfs_growfs_data_private() 44 if ((error = xfs_sb_validate_fsb_count(&mp->m_sb, nb))) in xfs_growfs_data_private() 47 XFS_FSB_TO_BB(mp, nb) - XFS_FSS_TO_BB(mp, 1), in xfs_growfs_data_private() 53 new = nb; /* use new as a temporary here */ in xfs_growfs_data_private() 58 nb = (xfs_rfsblock_t)nagcount * mp->m_sb.sb_agblocks; in xfs_growfs_data_private() 59 if (nb < mp->m_sb.sb_dblocks) in xfs_growfs_data_private() 62 new = nb - mp->m_sb.sb_dblocks; in xfs_growfs_data_private() 95 id.agsize = nb - in xfs_growfs_data_private() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
| H A D | acpi.c | 30 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()
|
| /OK3568_Linux_fs/kernel/drivers/iio/imu/inv_icm42600/ |
| H A D | inv_icm42600_buffer.c | 459 st->fifo.nb.gyro = 0; in inv_icm42600_buffer_fifo_read() 460 st->fifo.nb.accel = 0; in inv_icm42600_buffer_fifo_read() 461 st->fifo.nb.total = 0; in inv_icm42600_buffer_fifo_read() 496 st->fifo.nb.gyro++; in inv_icm42600_buffer_fifo_read() 498 st->fifo.nb.accel++; in inv_icm42600_buffer_fifo_read() 499 st->fifo.nb.total++; in inv_icm42600_buffer_fifo_read() 510 if (st->fifo.nb.total == 0) in inv_icm42600_buffer_fifo_parse() 515 inv_icm42600_timestamp_interrupt(ts, st->fifo.period, st->fifo.nb.total, in inv_icm42600_buffer_fifo_parse() 516 st->fifo.nb.gyro, st->timestamp.gyro); in inv_icm42600_buffer_fifo_parse() 517 if (st->fifo.nb.gyro > 0) { in inv_icm42600_buffer_fifo_parse() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/platform/chrome/ |
| H A D | cros_usbpd_notify.c | 23 struct notifier_block nb; member 36 int cros_usbpd_register_notify(struct notifier_block *nb) in cros_usbpd_register_notify() argument 39 nb); in cros_usbpd_register_notify() 50 void cros_usbpd_unregister_notify(struct notifier_block *nb) in cros_usbpd_unregister_notify() argument 52 blocking_notifier_chain_unregister(&cros_usbpd_notifier_list, nb); in cros_usbpd_unregister_notify() 211 static int cros_usbpd_notify_plat(struct notifier_block *nb, in cros_usbpd_notify_plat() argument 215 struct cros_usbpd_notify_data *pdnotify = container_of(nb, in cros_usbpd_notify_plat() 216 struct cros_usbpd_notify_data, nb); in cros_usbpd_notify_plat() 243 pdnotify->nb.notifier_call = cros_usbpd_notify_plat; in cros_usbpd_notify_probe_plat() 248 &pdnotify->nb); in cros_usbpd_notify_probe_plat() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/misc/ |
| H A D | rave-sp-pwrbutton.c | 19 struct notifier_block nb; member 22 static int rave_sp_power_button_event(struct notifier_block *nb, in rave_sp_power_button_event() argument 26 container_of(nb, struct rave_sp_power_button, nb); in rave_sp_power_button_event() 65 pb->nb.notifier_call = rave_sp_power_button_event; in rave_sp_pwrbutton_probe() 66 pb->nb.priority = 128; in rave_sp_pwrbutton_probe() 68 error = devm_rave_sp_register_event_notifier(dev, &pb->nb); in rave_sp_pwrbutton_probe()
|
| /OK3568_Linux_fs/kernel/arch/x86/mm/ |
| H A D | amdtopology.c | 61 int i, j, nb; in amd_numa_init() local 68 nb = find_northbridge(); in amd_numa_init() 69 if (nb < 0) in amd_numa_init() 70 return nb; in amd_numa_init() 72 pr_info("Scanning NUMA topology in Northbridge %d\n", nb); in amd_numa_init() 74 reg = read_pci_config(0, nb, 0, 0x60); in amd_numa_init() 85 base = read_pci_config(0, nb, 1, 0x40 + i*8); in amd_numa_init() 86 limit = read_pci_config(0, nb, 1, 0x44 + i*8); in amd_numa_init()
|
| /OK3568_Linux_fs/kernel/drivers/iio/imu/inv_mpu6050/ |
| H A D | inv_mpu_ring.c | 29 s64 timestamp, size_t nb) in inv_mpu6050_update_period() argument 43 } else if (nb == 1) { in inv_mpu6050_update_period() 65 interval = (nb - 1) * st->chip_period * divider; in inv_mpu6050_update_period() 126 size_t i, nb; in inv_mpu6050_read_fifo() local 172 nb = 3 * bytes_per_datum; in inv_mpu6050_read_fifo() 173 if (fifo_count >= st->hw->fifo_size - nb) { in inv_mpu6050_read_fifo() 179 nb = fifo_count / bytes_per_datum; in inv_mpu6050_read_fifo() 180 inv_mpu6050_update_period(st, pf->timestamp, nb); in inv_mpu6050_read_fifo() 181 for (i = 0; i < nb; ++i) { in inv_mpu6050_read_fifo()
|
| /OK3568_Linux_fs/kernel/fs/vboxsf/ |
| H A D | utils.c | 349 int path_len, out_len, nb; in vboxsf_path_from_dentry() local 376 nb = sbi->nls->char2uni(path, path_len, &uni); in vboxsf_path_from_dentry() 377 if (nb < 0) { in vboxsf_path_from_dentry() 382 path += nb; in vboxsf_path_from_dentry() 383 path_len -= nb; in vboxsf_path_from_dentry() 385 nb = utf32_to_utf8(uni, out, out_len); in vboxsf_path_from_dentry() 386 if (nb < 0) { in vboxsf_path_from_dentry() 391 out += nb; in vboxsf_path_from_dentry() 392 out_len -= nb; in vboxsf_path_from_dentry() 435 int nb; in vboxsf_nlscpy() local [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/kernel/cpu/ |
| H A D | cacheinfo.c | 163 struct amd_northbridge *nb; member 306 static void amd_calc_l3_indices(struct amd_northbridge *nb) in amd_calc_l3_indices() argument 308 struct amd_l3_cache *l3 = &nb->l3_cache; in amd_calc_l3_indices() 312 pci_read_config_dword(nb->misc, 0x1C4, &val); in amd_calc_l3_indices() 336 static int amd_get_l3_disable_slot(struct amd_northbridge *nb, unsigned slot) in amd_get_l3_disable_slot() argument 340 pci_read_config_dword(nb->misc, 0x1BC + slot * 4, ®); in amd_get_l3_disable_slot() 353 struct amd_northbridge *nb = this_leaf->priv; in show_cache_disable() local 355 index = amd_get_l3_disable_slot(nb, slot); in show_cache_disable() 373 static void amd_l3_disable_index(struct amd_northbridge *nb, int cpu, in amd_l3_disable_index() argument 386 if (!nb->l3_cache.subcaches[i]) in amd_l3_disable_index() [all …]
|
| /OK3568_Linux_fs/kernel/arch/x86/kernel/ |
| H A D | amd_nb.c | 117 return (node < amd_northbridges.num) ? &amd_northbridges.nb[node] : NULL; in node_to_amd_nb() 231 struct amd_northbridge *nb; in amd_cache_northbridges() local 270 nb = kcalloc(misc_count, sizeof(struct amd_northbridge), GFP_KERNEL); in amd_cache_northbridges() 271 if (!nb) in amd_cache_northbridges() 274 amd_northbridges.nb = nb; in amd_cache_northbridges() 401 struct amd_northbridge *nb = node_to_amd_nb(amd_get_nb_id(cpu)); in amd_set_subcaches() local 410 pci_read_config_dword(nb->link, 0x1d4, &reset); in amd_set_subcaches() 411 pci_read_config_dword(nb->misc, 0x1b8, &ban); in amd_set_subcaches() 417 pci_read_config_dword(nb->misc, 0x1b8, ®); in amd_set_subcaches() 418 pci_write_config_dword(nb->misc, 0x1b8, reg & ~0x180000); in amd_set_subcaches() [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/xmon/ |
| H A D | nonstdio.c | 38 static int xmon_write(const char *ptr, int nb) in xmon_write() argument 44 if (nb <= 0) in xmon_write() 48 return nb; in xmon_write() 75 return nb; in xmon_write() 80 return rv + udbg_write(p, nb - (p - ptr)); in xmon_write() 147 char *xmon_gets(char *str, int nb) in xmon_gets() argument 152 for (p = str; p < str + nb - 1; ) { in xmon_gets()
|