/linux/drivers/gpu/drm/radeon/ |
H A D | r200.c | 150 struct r100_cs_track *track; in r200_packet0_check() local 160 track = (struct r100_cs_track *)p->track; in r200_packet0_check() 188 track->zb.robj = reloc->robj; in r200_packet0_check() 189 track->zb.offset = idx_value; in r200_packet0_check() 190 track->zb_dirty = true; in r200_packet0_check() 201 track->cb[0].robj = reloc->robj; in r200_packet0_check() 202 track->cb[0].offset = idx_value; in r200_packet0_check() 203 track->cb_dirty = true; in r200_packet0_check() 231 track in r200_packet0_check() [all...] |
H A D | r600_cs.c | 43 /* value we track */ 299 static void r600_cs_track_init(struct r600_cs_track *track) in r600_cs_track_init() argument 304 track->sq_config = DX9_CONSTS; in r600_cs_track_init() 306 track->cb_color_base_last[i] = 0; in r600_cs_track_init() 307 track->cb_color_size[i] = 0; in r600_cs_track_init() 308 track->cb_color_size_idx[i] = 0; in r600_cs_track_init() 309 track->cb_color_info[i] = 0; in r600_cs_track_init() 310 track->cb_color_view[i] = 0xFFFFFFFF; in r600_cs_track_init() 311 track->cb_color_bo[i] = NULL; in r600_cs_track_init() 312 track in r600_cs_track_init() 351 struct r600_cs_track *track = p->track; r600_cs_track_validate_cb() local 517 struct r600_cs_track *track = p->track; r600_cs_track_validate_db() local 705 struct r600_cs_track *track = p->track; r600_cs_track_check() local 968 struct r600_cs_track *track = (struct r600_cs_track *)p->track; r600_cs_check_reg() local 1476 struct r600_cs_track *track = p->track; r600_check_texture_resource() local 1630 struct r600_cs_track *track; r600_packet3_check() local 2271 struct r600_cs_track *track; r600_cs_parse() local [all...] |
H A D | evergreen_cs.c | 48 /* value we track */ 119 static void evergreen_cs_track_init(struct evergreen_cs_track *track) in evergreen_cs_track_init() argument 124 track->cb_color_fmask_bo[i] = NULL; in evergreen_cs_track_init() 125 track->cb_color_cmask_bo[i] = NULL; in evergreen_cs_track_init() 126 track->cb_color_cmask_slice[i] = 0; in evergreen_cs_track_init() 127 track->cb_color_fmask_slice[i] = 0; in evergreen_cs_track_init() 131 track->cb_color_bo[i] = NULL; in evergreen_cs_track_init() 132 track->cb_color_bo_offset[i] = 0xFFFFFFFF; in evergreen_cs_track_init() 133 track->cb_color_info[i] = 0; in evergreen_cs_track_init() 134 track in evergreen_cs_track_init() 206 struct evergreen_cs_track *track = p->track; evergreen_surface_check_linear_aligned() local 228 struct evergreen_cs_track *track = p->track; evergreen_surface_check_1d() local 259 struct evergreen_cs_track *track = p->track; evergreen_surface_check_2d() local 397 struct evergreen_cs_track *track = p->track; evergreen_cs_track_validate_cb() local 500 struct evergreen_cs_track *track = p->track; evergreen_cs_track_validate_htile() local 564 struct evergreen_cs_track *track = p->track; evergreen_cs_track_validate_stencil() local 661 struct evergreen_cs_track *track = p->track; evergreen_cs_track_validate_depth() local 935 struct evergreen_cs_track *track = p->track; evergreen_cs_track_check() local 1097 struct evergreen_cs_track *track = (struct evergreen_cs_track *)p->track; evergreen_cs_handle_reg() local 1759 struct evergreen_cs_track *track = p->track; evergreen_is_safe_reg() local 1777 struct evergreen_cs_track *track; evergreen_packet3_check() local 2765 struct evergreen_cs_track *track; evergreen_cs_parse() local [all...] |
H A D | r300.c | 632 struct r100_cs_track *track; in r300_packet0_check() local 640 track = (struct r100_cs_track *)p->track; in r300_packet0_check() 672 track->cb[i].robj = reloc->robj; in r300_packet0_check() 673 track->cb[i].offset = idx_value; in r300_packet0_check() 674 track->cb_dirty = true; in r300_packet0_check() 685 track->zb.robj = reloc->robj; in r300_packet0_check() 686 track->zb.offset = idx_value; in r300_packet0_check() 687 track->zb_dirty = true; in r300_packet0_check() 730 track in r300_packet0_check() 1177 struct r100_cs_track *track; r300_packet3_check() local 1284 struct r100_cs_track *track; r300_cs_parse() local [all...] |
H A D | r100.c | 1336 struct r100_cs_track *track; in r100_packet3_load_vbpntr() local 1342 track = (struct r100_cs_track *)p->track; in r100_packet3_load_vbpntr() 1350 track->num_arrays = c; in r100_packet3_load_vbpntr() 1362 track->arrays[i + 0].esize = idx_value >> 8; in r100_packet3_load_vbpntr() 1363 track->arrays[i + 0].robj = reloc->robj; in r100_packet3_load_vbpntr() 1364 track->arrays[i + 0].esize &= 0x7F; in r100_packet3_load_vbpntr() 1373 track->arrays[i + 1].robj = reloc->robj; in r100_packet3_load_vbpntr() 1374 track->arrays[i + 1].esize = idx_value >> 24; in r100_packet3_load_vbpntr() 1375 track in r100_packet3_load_vbpntr() 1585 struct r100_cs_track *track; r100_packet0_check() local 1943 struct r100_cs_track *track; r100_packet3_check() local 2063 struct r100_cs_track *track; r100_cs_parse() local 2154 r100_cs_track_cube(struct radeon_device * rdev,struct r100_cs_track * track,unsigned idx) r100_cs_track_cube() argument 2185 r100_cs_track_texture_check(struct radeon_device * rdev,struct r100_cs_track * track) r100_cs_track_texture_check() argument 2266 r100_cs_track_check(struct radeon_device * rdev,struct r100_cs_track * track) r100_cs_track_check() argument 2403 r100_cs_track_clear(struct radeon_device * rdev,struct r100_cs_track * track) r100_cs_track_clear() argument [all...] |
/linux/drivers/gpu/drm/i915/gvt/ |
H A D | page_track.c | 27 * intel_vgpu_find_page_track - find page track rcord of guest page 44 * @handler: page track handler 53 struct intel_vgpu_page_track *track; in intel_vgpu_register_page_track() local 56 track = intel_vgpu_find_page_track(vgpu, gfn); in intel_vgpu_register_page_track() 57 if (track) in intel_vgpu_register_page_track() 60 track = kzalloc(sizeof(*track), GFP_KERNEL); in intel_vgpu_register_page_track() 61 if (!track) in intel_vgpu_register_page_track() 64 track->handler = handler; in intel_vgpu_register_page_track() 65 track in intel_vgpu_register_page_track() 85 struct intel_vgpu_page_track *track; intel_vgpu_unregister_page_track() local 105 struct intel_vgpu_page_track *track; intel_vgpu_enable_page_track() local 132 struct intel_vgpu_page_track *track; intel_vgpu_disable_page_track() local [all...] |
/linux/tools/testing/selftests/net/lib/sh/ |
H A D | defer.sh | 4 # map[(scope_id,track,cleanup_id) -> cleanup_command] 5 # track={d=default | p=priority} 8 # map[(scope_id,track) -> # cleanup_commands] 16 local track=$1; shift 18 echo $__DEFER__SCOPE_ID,$track 23 local track=$1; shift 26 echo $__DEFER__SCOPE_ID,$track,$defer_ix 31 local track=$1; shift 33 echo ${__DEFER__NJOBS[$(__defer__ndefer_key $track)]} 38 local track [all...] |
/linux/net/netfilter/ |
H A D | nft_bitwise.c | 394 static bool nft_bitwise_reduce(struct nft_regs_track *track, in nft_bitwise_reduce() argument 403 if (!track->regs[priv->sreg].selector) in nft_bitwise_reduce() 406 bitwise = nft_expr_priv(track->regs[priv->dreg].selector); in nft_bitwise_reduce() 407 if (track->regs[priv->sreg].selector == track->regs[priv->dreg].selector && in nft_bitwise_reduce() 408 track->regs[priv->sreg].num_reg == 0 && in nft_bitwise_reduce() 409 track->regs[priv->dreg].bitwise && in nft_bitwise_reduce() 410 track->regs[priv->dreg].bitwise->ops == expr->ops && in nft_bitwise_reduce() 419 track->cur = expr; in nft_bitwise_reduce() 423 if (track in nft_bitwise_reduce() 551 nft_bitwise_fast_reduce(struct nft_regs_track * track,const struct nft_expr * expr) nft_bitwise_fast_reduce() argument 630 nft_expr_reduce_bitwise(struct nft_regs_track * track,const struct nft_expr * expr) nft_expr_reduce_bitwise() argument [all...] |
H A D | nft_osf.c | 130 static bool nft_osf_reduce(struct nft_regs_track *track, in nft_osf_reduce() argument 136 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_osf_reduce() 137 nft_reg_track_update(track, expr, priv->dreg, NFT_OSF_MAXGENRELEN); in nft_osf_reduce() 141 osf = nft_expr_priv(track->regs[priv->dreg].selector); in nft_osf_reduce() 144 nft_reg_track_update(track, expr, priv->dreg, NFT_OSF_MAXGENRELEN); in nft_osf_reduce() 148 if (!track->regs[priv->dreg].bitwise) in nft_osf_reduce()
|
H A D | nft_hash.c | 169 static bool nft_jhash_reduce(struct nft_regs_track *track, in nft_jhash_reduce() argument 174 nft_reg_track_cancel(track, priv->dreg, sizeof(u32)); in nft_jhash_reduce() 199 static bool nft_symhash_reduce(struct nft_regs_track *track, in nft_symhash_reduce() argument 205 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_symhash_reduce() 206 nft_reg_track_update(track, expr, priv->dreg, sizeof(u32)); in nft_symhash_reduce() 210 symhash = nft_expr_priv(track->regs[priv->dreg].selector); in nft_symhash_reduce() 213 nft_reg_track_update(track, expr, priv->dreg, sizeof(u32)); in nft_symhash_reduce() 217 if (!track->regs[priv->dreg].bitwise) in nft_symhash_reduce()
|
H A D | nft_fib.c | 165 bool nft_fib_reduce(struct nft_regs_track *track, in nft_fib_reduce() argument 188 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_fib_reduce() 189 nft_reg_track_update(track, expr, priv->dreg, len); in nft_fib_reduce() 193 fib = nft_expr_priv(track->regs[priv->dreg].selector); in nft_fib_reduce() 196 nft_reg_track_update(track, expr, priv->dreg, len); in nft_fib_reduce() 200 if (!track->regs[priv->dreg].bitwise) in nft_fib_reduce()
|
H A D | nft_socket.c | 252 static bool nft_socket_reduce(struct nft_regs_track *track, in nft_socket_reduce() argument 258 if (!nft_reg_track_cmp(track, expr, priv->dreg)) { in nft_socket_reduce() 259 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_socket_reduce() 263 socket = nft_expr_priv(track->regs[priv->dreg].selector); in nft_socket_reduce() 267 nft_reg_track_update(track, expr, priv->dreg, priv->len); in nft_socket_reduce() 271 if (!track->regs[priv->dreg].bitwise) in nft_socket_reduce() 274 return nft_expr_reduce_bitwise(track, expr); in nft_socket_reduce()
|
/linux/drivers/block/ |
H A D | amiflop.c | 10 * - added support for 40 Track 5.25" drives, 80-track hopefully behaves 29 * - usage ioctl(d, RAW_TRACK, ptr); the raw track buffer (MFM-encoded data 93 #define DSKTRACK0 (0x1<<4) /* head at track zero when low */ 108 #define DSKSTEP (0x1) /* pulse low to step head 1 track */ 154 #define FD_RECALIBRATE 0x07 /* move to track 0 */ 155 #define FD_SEEK 0x0F /* seek track */ 160 #define FD_FORMAT 0x4D /* format one track */ 166 #define FLOPPY_MAX_SECTORS 22 /* Max. Number of sectors per track */ 170 int sects; /* sectors per track */ 193 int track; /* current track (-1 == unknown) */ global() member 567 fd_seek(int drive,int track) fd_seek() argument 828 unsigned char track; global() member 984 unsigned char track, /* 0-80 */ global() member 1424 get_track(int drive,int track) get_track() argument 1463 unsigned int cnt, block, track, sector; amiflop_rw_cur_segment() local [all...] |
H A D | ataflop.c | 28 * - Initialize track register when testing presence of floppy 51 * - increase gap size at start of track for HD/ED disks 94 #define FDCSELREG_TRA (0x82) /* track register */ 128 #define FDCCMDADD_U (0x10) /* update track register */ 142 #define FDCSTAT_TR00 (0x04) /* Track 00 flag (Type I) */ 163 int track; /* to be formatted */ member 171 unsigned spt; /* sectors per track */ 174 unsigned stretch; /* track doubling ? */ 295 int track; /* current head position or -1 if member 341 * operations. Second, a track buffe 367 IS_BUFFERED(drive,side,track) global() argument 986 unsigned int track; fd_rwsec() local 1151 unsigned int track; fd_rwsec_done1() local 1270 unsigned int track; fd_writetrack() local [all...] |
H A D | swim.c | 32 unsigned char track; member 186 int track; member 426 static inline int swim_track(struct floppy_state *fs, int track) in swim_track() argument 431 ret = swim_seek(base, track - fs->track); in swim_track() 434 fs->track = track; in swim_track() 437 fs->track = 0; in swim_track() 458 int side, int track, in swim_read_sector() argument 467 swim_track(fs, track); in swim_read_sector() 500 int side, track, sector; floppy_read_sectors() local [all...] |
/linux/mm/kfence/ |
H A D | report.c | 110 const struct kfence_track *track = show_alloc ? &meta->alloc_track : &meta->free_track; in kfence_print_stack() local 111 u64 ts_sec = track->ts_nsec; in kfence_print_stack() 113 u64 interval_nsec = local_clock() - track->ts_nsec; in kfence_print_stack() 119 "rcu freeing" : "freed", track->pid, in kfence_print_stack() 120 track->cpu, (unsigned long)ts_sec, rem_nsec / 1000, in kfence_print_stack() 123 if (track->num_stack_entries) { in kfence_print_stack() 125 int i = get_stack_skipnr(track->stack_entries, track->num_stack_entries, NULL); in kfence_print_stack() 128 for (; i < track->num_stack_entries; i++) in kfence_print_stack() 129 seq_con_printf(seq, " %pS\n", (void *)track in kfence_print_stack() 288 kfence_to_kp_stack(const struct kfence_track * track,void ** kp_stack) kfence_to_kp_stack() argument [all...] |
/linux/drivers/gpu/drm/i915/ |
H A D | i915_active.h | 24 * is reading them. We also track fences at a higher level to provide 30 * In order to use a fence, the object must track the fence it needs to 31 * serialise with. For example, GEM objects want to track both read and 35 * object then embeds a #i915_active_fence to track the most recent (in 38 * track the most recent fence request, typically this is done as part of 53 * @fence: initial fence to track, can be NULL 134 * often though we want to track the status of a bunch of tasks, for example 137 * track every single request associated with the task, but knowing that 139 * timeline must wait for earlier requests), we need only track the 146 * different resources that need to track thei [all...] |
/linux/Documentation/sound/designs/ |
H A D | compress-offload.rst | 209 delay and padding and directly move from one track content to another. The end 211 switching from one track to another 219 switch from one track to another and start using data for second track. 225 decoder to strip the silence. This needs to be set before the data in the track 230 correspond to subsequent track 235 data would belong to next track 241 - Set metadata of the first track 242 - Fill data of the first track 245 - Indicate next track dat [all...] |
/linux/scripts/gdb/linux/ |
H A D | slab.py | 34 track_type = gdb.lookup_type('struct track') 64 p += gdb.lookup_type('struct track').sizeof * 2 117 def add_location(loc_track, cache, track, orig_size): argument 119 age = jiffies - track['when'] 122 pid = int(track['pid']) 123 cpuid = int(track['cpu']) 124 addr = track['addr'] 126 handle = track['handle'] 131 if track['when']: 173 track [all...] |
/linux/drivers/of/unittest-data/ |
H A D | overlay.dtso | 25 track@30 { 29 track@40 { 48 ride_200_left: track@10 { 52 ride_200_right: track@20 {
|
/linux/include/uapi/linux/ |
H A D | fd.h | 16 sect, /* sectors per track */ 18 track, /* nr of tracks */ member 19 stretch; /* bit 0 !=0 means double track steps */ 74 unsigned int device,head,track; member 80 /* format the specified track */ 92 * entire track at once */ 217 short track; /* current track */ member 219 short maxtrack; /* id of highest half track read */ 279 unsigned char track[ member 382 int track; global() member [all...] |
/linux/arch/s390/include/uapi/asm/ |
H A D | vtoc.h | 78 __u16 DS4DEVTK; /* device track length */ 84 __u8 DS4DEVDT; /* number of DSCB's per track */ 85 __u8 DS4DEVDB; /* number of directory blocks per track */ 115 struct vtoc_ttr DS1LSTAR; /* last used track and block on track */ 116 __u16 DS1TRBAL; /* space remaining on last used track */ 130 struct vtoc_cchh DS4HCCHH; /* CCHH of next available alternate track */ 159 __u16 t; /* RTA of the first track of free extent */
|
/linux/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-debug.h | 17 #define PVR2_TRACE_TOLERANCE (1 << 2) /* track tolerance-affected errors */ 38 #define PVR2_TRACE_BUF_POOL (1 << 23) /* Track buffer pool management */ 39 #define PVR2_TRACE_BUF_FLOW (1 << 24) /* Track buffer flow in system */ 40 #define PVR2_TRACE_DATA_FLOW (1 << 25) /* Track data flow */
|
/linux/fs/btrfs/ |
H A D | delayed-ref.h | 77 /* seq number to keep track of insertion order */ 95 * track of the total mods done to the reference count. 145 * This is used to track the final ref_mod from all the refs associated 147 * this is meant to track if we need to do the csum accounting or not. 166 * Track reserved bytes when setting must_insert_reserved. On success 205 * Track head references. 217 * Track dirty extent records. 239 * Track space reserved for deleting csums of data extents. 247 * Track from which bytenr to start searching ref heads.
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-fs-ubifs | 8 This counter keeps track of the number of accesses of nodes 20 This counter keeps track of the number of accesses of nodes 32 This counter keeps track of the number of accesses of nodes
|