Searched refs:track (Results 26 - 50 of 65) sorted by relevance

123

/linux-master/net/netfilter/
H A Dnft_numgen.c87 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 Dnft_payload.c262 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 Dnft_meta.c747 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 Dnft_ct.c679 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 Dnft_byteorder.c173 static bool nft_byteorder_reduce(struct nft_regs_track *track, argument
178 nft_reg_track_cancel(track, priv->dreg, priv->len);
H A Dnft_exthdr.c703 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 Dnft_immediate.c324 static bool nft_immediate_reduce(struct nft_regs_track *track, argument
330 nft_reg_track_cancel(track, priv->dreg, priv->dlen);
H A Dnft_lookup.c235 static bool nft_lookup_reduce(struct nft_regs_track *track, argument
241 nft_reg_track_cancel(track, priv->dreg, priv->set->dlen);
H A Dnft_tunnel.c127 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 Dnft_meta_bridge.c152 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 Dcommon.c51 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 Dreport.c264 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 Dkasan.h266 /* 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 Dfloppy.c34 * 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 Dmemcmp.S71 ; slow track insn
86 ; slow track insn
99 ; slow track insn
/linux-master/scripts/
H A DMakefile.gcc-plugins29 += -fplugin-arg-stackleak_plugin-track-min-size=$(CONFIG_STACKLEAK_TRACK_MIN_SIZE)
/linux-master/block/
H A Dblk-rq-qos.c74 if (rqos->ops->track)
75 rqos->ops->track(rqos, rq, bio);
H A Dblk-rq-qos.h39 void (*track)(struct rq_qos *, struct request *, struct bio *); member in struct:rq_qos_ops
/linux-master/drivers/acpi/
H A Dosl.c85 } 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 Dcore.c280 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 Dmain.c364 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 Dcmd.h212 bool track);
/linux-master/include/net/netfilter/
H A Dnf_tables.h423 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 Dslub.c157 * 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 Devsel.c930 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...]

Completed in 339 milliseconds

123