/linux-master/net/netfilter/ |
H A D | nft_numgen.c | 87 static bool nft_ng_inc_reduce(struct nft_regs_track *track, argument 92 nft_reg_track_cancel(track, priv->dreg, NFT_REG32_SIZE); 181 static bool nft_ng_random_reduce(struct nft_regs_track *track, argument 186 nft_reg_track_cancel(track, priv->dreg, NFT_REG32_SIZE);
|
H A D | nft_payload.c | 262 static bool nft_payload_reduce(struct nft_regs_track *track, argument 268 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { 269 nft_reg_track_update(track, expr, priv->dreg, priv->len); 273 payload = nft_expr_priv(track->regs[priv->dreg].selector); 277 nft_reg_track_update(track, expr, priv->dreg, priv->len); 281 if (!track->regs[priv->dreg].bitwise) 284 return nft_expr_reduce_bitwise(track, expr); 955 static bool nft_payload_set_reduce(struct nft_regs_track *track, argument 961 if (!track->regs[i].selector) 964 if (track [all...] |
H A D | nft_meta.c | 747 bool nft_meta_get_reduce(struct nft_regs_track *track, argument 753 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { 754 nft_reg_track_update(track, expr, priv->dreg, priv->len); 758 meta = nft_expr_priv(track->regs[priv->dreg].selector); 761 nft_reg_track_update(track, expr, priv->dreg, priv->len); 765 if (!track->regs[priv->dreg].bitwise) 768 return nft_expr_reduce_bitwise(track, expr); 783 static bool nft_meta_set_reduce(struct nft_regs_track *track, argument 789 if (!track->regs[i].selector) 792 if (track [all...] |
H A D | nft_ct.c | 679 static bool nft_ct_get_reduce(struct nft_regs_track *track, argument 685 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { 686 nft_reg_track_update(track, expr, priv->dreg, priv->len); 690 ct = nft_expr_priv(track->regs[priv->dreg].selector); 692 nft_reg_track_update(track, expr, priv->dreg, priv->len); 696 if (!track->regs[priv->dreg].bitwise) 699 return nft_expr_reduce_bitwise(track, expr); 739 static bool nft_ct_set_reduce(struct nft_regs_track *track, argument 745 if (!track->regs[i].selector) 748 if (track [all...] |
H A D | nft_byteorder.c | 173 static bool nft_byteorder_reduce(struct nft_regs_track *track, argument 178 nft_reg_track_cancel(track, priv->dreg, priv->len);
|
H A D | nft_exthdr.c | 703 static bool nft_exthdr_reduce(struct nft_regs_track *track, argument 709 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { 710 nft_reg_track_update(track, expr, priv->dreg, priv->len); 714 exthdr = nft_expr_priv(track->regs[priv->dreg].selector); 720 nft_reg_track_update(track, expr, priv->dreg, priv->len); 724 if (!track->regs[priv->dreg].bitwise) 727 return nft_expr_reduce_bitwise(track, expr);
|
H A D | nft_immediate.c | 324 static bool nft_immediate_reduce(struct nft_regs_track *track, argument 330 nft_reg_track_cancel(track, priv->dreg, priv->dlen);
|
H A D | nft_lookup.c | 235 static bool nft_lookup_reduce(struct nft_regs_track *track, argument 241 nft_reg_track_cancel(track, priv->dreg, priv->set->dlen);
|
H A D | nft_tunnel.c | 127 static bool nft_tunnel_get_reduce(struct nft_regs_track *track, argument 133 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { 134 nft_reg_track_update(track, expr, priv->dreg, priv->len); 138 tunnel = nft_expr_priv(track->regs[priv->dreg].selector); 142 nft_reg_track_update(track, expr, priv->dreg, priv->len); 146 if (!track->regs[priv->dreg].bitwise)
|
/linux-master/net/bridge/netfilter/ |
H A D | nft_meta_bridge.c | 152 static bool nft_meta_bridge_set_reduce(struct nft_regs_track *track, argument 158 if (!track->regs[i].selector) 161 if (track->regs[i].selector->ops != &nft_meta_bridge_get_ops) 164 __nft_reg_track_cancel(track, i);
|
/linux-master/mm/kasan/ |
H A D | common.c | 51 void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack) argument 57 track->cpu = cpu; 58 track->timestamp = ts_nsec >> 9; 60 track->pid = current->pid; 61 track->stack = stack; 64 void kasan_save_track(struct kasan_track *track, gfp_t flags) argument 69 kasan_set_track(track, stack);
|
H A D | report.c | 264 static void print_track(struct kasan_track *track, const char *prefix) argument 267 u64 ts_nsec = track->timestamp; 274 prefix, track->pid, track->cpu, 277 pr_err("%s by task %u:\n", prefix, track->pid); 279 if (track->stack) 280 stack_depot_print(track->stack);
|
H A D | kasan.h | 266 /* Free track is stored in kasan_free_meta. */ 301 struct kasan_track track; member in struct:kasan_stack_ring_entry 398 void kasan_set_track(struct kasan_track *track, depot_stack_handle_t stack); 399 void kasan_save_track(struct kasan_track *track, gfp_t flags);
|
/linux-master/drivers/block/ |
H A D | floppy.c | 34 * 28.02.92 - made track-buffering routines, based on the routines written 432 | Sectors per track 590 static unsigned char fsector_t; /* sector in track */ 848 (mode || drive_state[drive].track != NEED_1_RECAL)) 849 drive_state[drive].track = NEED_2_RECAL; 1257 output_byte(fdc, 0); /* pre-compensation from track 0 upwards */ 1387 pr_cont(": track %d, head %d, sector %d, size %d", 1465 drive_state[current_drive].track = NEED_2_RECAL; 1483 * selected, and the head is sitting on the right track). 1549 drive_state[current_drive].track 1598 int track; local 2141 setup_format_params(int track) argument 2149 unsigned char track, head, sect, size; member in struct:fparm 3616 short track; member in struct:compat_floppy_drive_struct 3641 unsigned char track[4]; member in struct:compat_floppy_fdc_state [all...] |
/linux-master/arch/arc/lib/ |
H A D | memcmp.S | 71 ; slow track insn 86 ; slow track insn 99 ; slow track insn
|
/linux-master/scripts/ |
H A D | Makefile.gcc-plugins | 29 += -fplugin-arg-stackleak_plugin-track-min-size=$(CONFIG_STACKLEAK_TRACK_MIN_SIZE)
|
/linux-master/block/ |
H A D | blk-rq-qos.c | 74 if (rqos->ops->track) 75 rqos->ops->track(rqos, rq, bio);
|
H A D | blk-rq-qos.h | 39 void (*track)(struct rq_qos *, struct request *, struct bio *); member in struct:rq_qos_ops
|
/linux-master/drivers/acpi/ |
H A D | osl.c | 85 } track; member in struct:acpi_ioremap 258 map->track.refcount++; 343 map->track.refcount++; 366 map->track.refcount = 1; 386 track.rwork); 395 if (--map->track.refcount) 400 INIT_RCU_WORK(&map->track.rwork, acpi_os_map_remove); 401 queue_rcu_work(system_wq, &map->track.rwork);
|
/linux-master/mm/kfence/ |
H A D | core.c | 280 struct kfence_track *track = local 286 memcpy(track->stack_entries, stack_entries, 293 num_stack_entries = stack_trace_save(track->stack_entries, KFENCE_STACK_DEPTH, 1); 295 track->num_stack_entries = num_stack_entries; 296 track->pid = task_pid_nr(current); 297 track->cpu = raw_smp_processor_id(); 298 track->ts_nsec = local_clock(); /* Same source as printk timestamps. */
|
/linux-master/drivers/vfio/pci/mlx5/ |
H A D | main.c | 364 bool track) 400 if (track) 411 bool track) 425 if (track) { 463 ret = mlx5vf_add_stop_copy_header(migf, track); 628 mlx5vf_pci_save_device_data(struct mlx5vf_pci_core_device *mvdev, bool track) argument 671 ret = mlx5vf_prep_stop_copy(mvdev, migf, length, full_size, track); 675 if (track) { 688 ret = mlx5vf_cmd_save_vhca_state(mvdev, migf, buf, false, track); 363 mlx5vf_add_stop_copy_header(struct mlx5_vf_migration_file *migf, bool track) argument 408 mlx5vf_prep_stop_copy(struct mlx5vf_pci_core_device *mvdev, struct mlx5_vf_migration_file *migf, size_t state_size, u64 full_size, bool track) argument
|
H A D | cmd.h | 212 bool track);
|
/linux-master/include/net/netfilter/ |
H A D | nf_tables.h | 423 bool nft_expr_reduce_bitwise(struct nft_regs_track *track, 959 bool (*reduce)(struct nft_regs_track *track, 1834 void nft_reg_track_update(struct nft_regs_track *track, 1836 void nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg, u8 len); 1837 void __nft_reg_track_cancel(struct nft_regs_track *track, u8 dreg); 1839 static inline bool nft_reg_track_cmp(struct nft_regs_track *track, argument 1842 return track->regs[dreg].selector && 1843 track->regs[dreg].selector->ops == expr->ops && 1844 track->regs[dreg].num_reg == 0;
|
/linux-master/mm/ |
H A D | slub.c | 157 * We track full slabs for debugging purposes though because otherwise we 322 struct track { struct 868 static struct track *get_track(struct kmem_cache *s, void *object, 871 struct track *p; 901 struct track *p = get_track(s, object, alloc); 922 struct track *p; 928 memset(p, 0, 2*sizeof(struct track)); 931 static void print_track(const char *s, struct track *t, unsigned long pr_time) 994 p += sizeof(struct track) * 2; 1007 p += sizeof(struct track) * 5867 add_location(struct loc_track *t, struct kmem_cache *s, const struct track *track, unsigned int orig_size) argument [all...] |
/linux-master/tools/perf/util/ |
H A D | evsel.c | 930 struct record_opts *opts, bool track) 1055 evsel->core.attr.mmap_data = track; 1133 int track = evsel->tracking; local 1193 attr->mmap_data = track; 1255 attr->task = track; 1256 attr->mmap = track; 1257 attr->mmap2 = track && !perf_missing_features.mmap2; 1258 attr->comm = track; 1259 attr->build_id = track && opts->build_id; 1266 attr->ksymbol = track 929 evsel__apply_config_terms(struct evsel *evsel, struct record_opts *opts, bool track) argument [all...] |