arch/hexagon/kernel/vm_init_segtable.S
40
#define X __HVM_PDE_S_INVALID
arch/powerpc/math-emu/math.c
156
#define X 7
arch/powerpc/xmon/ppc-opc.c
2575
#define X(op, xop) (OP (op) | ((((unsigned long)(xop)) & 0x3ff) << 1))
drivers/gpu/drm/i915/gt/selftest_execlists.c
1132
enum { X = 1, Z, Y };
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
100
X(RM, GMMU_UNREGISTER_CLIENT_SHADOW_FAULT_BUFFER) //84 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
101
X(RM, CTRL_SET_VGPU_FB_USAGE) //85
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
102
X(RM, CTRL_NVFBC_SW_SESSION_UPDATE_INFO) //86
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
103
X(RM, CTRL_NVENC_SW_SESSION_UPDATE_INFO) //87
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
104
X(RM, CTRL_RESET_CHANNEL) //88
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
105
X(RM, CTRL_RESET_ISOLATED_CHANNEL) //89
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
106
X(RM, CTRL_GPU_HANDLE_VF_PRI_FAULT) //90
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
107
X(RM, CTRL_CLK_GET_EXTENDED_INFO) //91
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
108
X(RM, CTRL_PERF_BOOST) //92
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
109
X(RM, CTRL_PERF_VPSTATES_GET_CONTROL) //93
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
110
X(RM, CTRL_GET_ZBC_CLEAR_TABLE) //94
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
111
X(RM, CTRL_SET_ZBC_COLOR_CLEAR) //95
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
112
X(RM, CTRL_SET_ZBC_DEPTH_CLEAR) //96
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
113
X(RM, CTRL_GPFIFO_SCHEDULE) //97
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
114
X(RM, CTRL_SET_TIMESLICE) //98
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
115
X(RM, CTRL_PREEMPT) //99
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
116
X(RM, CTRL_FIFO_DISABLE_CHANNELS) //100
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
117
X(RM, CTRL_SET_TSG_INTERLEAVE_LEVEL) //101
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
118
X(RM, CTRL_SET_CHANNEL_INTERLEAVE_LEVEL) //102
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
119
X(GSP, GSP_RM_ALLOC) //103
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
12
# define X(UNIT, RPC) NV_VGPU_MSG_FUNCTION_##RPC,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
120
X(RM, CTRL_GET_P2P_CAPS_V2) //104
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
121
X(RM, CTRL_CIPHER_AES_ENCRYPT) //105
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
122
X(RM, CTRL_CIPHER_SESSION_KEY) //106
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
123
X(RM, CTRL_CIPHER_SESSION_KEY_STATUS) //107
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
124
X(RM, CTRL_DBG_CLEAR_ALL_SM_ERROR_STATES) //108
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
125
X(RM, CTRL_DBG_READ_ALL_SM_ERROR_STATES) //109
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
126
X(RM, CTRL_DBG_SET_EXCEPTION_MASK) //110
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
127
X(RM, CTRL_GPU_PROMOTE_CTX) //111
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
128
X(RM, CTRL_GR_CTXSW_PREEMPTION_BIND) //112
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
129
X(RM, CTRL_GR_SET_CTXSW_PREEMPTION_MODE) //113
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
130
X(RM, CTRL_GR_CTXSW_ZCULL_BIND) //114
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
131
X(RM, CTRL_GPU_INITIALIZE_CTX) //115
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
132
X(RM, CTRL_VASPACE_COPY_SERVER_RESERVED_PDES) //116
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
133
X(RM, CTRL_FIFO_CLEAR_FAULTED_BIT) //117
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
134
X(RM, CTRL_GET_LATEST_ECC_ADDRESSES) //118
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
135
X(RM, CTRL_MC_SERVICE_INTERRUPTS) //119
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
136
X(RM, CTRL_DMA_SET_DEFAULT_VASPACE) //120
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
137
X(RM, CTRL_GET_CE_PCE_MASK) //121
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
138
X(RM, CTRL_GET_ZBC_CLEAR_TABLE_ENTRY) //122
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
139
X(RM, CTRL_GET_NVLINK_PEER_ID_MASK) //123
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
140
X(RM, CTRL_GET_NVLINK_STATUS) //124
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
141
X(RM, CTRL_GET_P2P_CAPS) //125
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
142
X(RM, CTRL_GET_P2P_CAPS_MATRIX) //126
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
143
X(RM, RESERVED_0) //127
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
144
X(RM, CTRL_RESERVE_PM_AREA_SMPC) //128
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
145
X(RM, CTRL_RESERVE_HWPM_LEGACY) //129
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
146
X(RM, CTRL_B0CC_EXEC_REG_OPS) //130
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
147
X(RM, CTRL_BIND_PM_RESOURCES) //131
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
148
X(RM, CTRL_DBG_SUSPEND_CONTEXT) //132
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
149
X(RM, CTRL_DBG_RESUME_CONTEXT) //133
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
150
X(RM, CTRL_DBG_EXEC_REG_OPS) //134
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
151
X(RM, CTRL_DBG_SET_MODE_MMU_DEBUG) //135
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
152
X(RM, CTRL_DBG_READ_SINGLE_SM_ERROR_STATE) //136
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
153
X(RM, CTRL_DBG_CLEAR_SINGLE_SM_ERROR_STATE) //137
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
154
X(RM, CTRL_DBG_SET_MODE_ERRBAR_DEBUG) //138
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
155
X(RM, CTRL_DBG_SET_NEXT_STOP_TRIGGER_TYPE) //139
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
156
X(RM, CTRL_ALLOC_PMA_STREAM) //140
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
157
X(RM, CTRL_PMA_STREAM_UPDATE_GET_PUT) //141
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
158
X(RM, CTRL_FB_GET_INFO_V2) //142
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
159
X(RM, CTRL_FIFO_SET_CHANNEL_PROPERTIES) //143
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
16
X(RM, NOP) // 0
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
160
X(RM, CTRL_GR_GET_CTX_BUFFER_INFO) //144
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
161
X(RM, CTRL_KGR_GET_CTX_BUFFER_PTES) //145
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
162
X(RM, CTRL_GPU_EVICT_CTX) //146
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
163
X(RM, CTRL_FB_GET_FS_INFO) //147
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
164
X(RM, CTRL_GRMGR_GET_GR_FS_INFO) //148
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
165
X(RM, CTRL_STOP_CHANNEL) //149
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
166
X(RM, CTRL_GR_PC_SAMPLING_MODE) //150
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
167
X(RM, CTRL_PERF_RATED_TDP_GET_STATUS) //151
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
168
X(RM, CTRL_PERF_RATED_TDP_SET_CONTROL) //152
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
169
X(RM, CTRL_FREE_PMA_STREAM) //153
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
17
X(RM, SET_GUEST_SYSTEM_INFO) // 1
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
170
X(RM, CTRL_TIMER_SET_GR_TICK_FREQ) //154
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
171
X(RM, CTRL_FIFO_SETUP_VF_ZOMBIE_SUBCTX_PDB) //155
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
172
X(RM, GET_CONSOLIDATED_GR_STATIC_INFO) //156
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
173
X(RM, CTRL_DBG_SET_SINGLE_SM_SINGLE_STEP) //157
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
174
X(RM, CTRL_GR_GET_TPC_PARTITION_MODE) //158
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
175
X(RM, CTRL_GR_SET_TPC_PARTITION_MODE) //159
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
176
X(UVM, UVM_PAGING_CHANNEL_ALLOCATE) //160
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
177
X(UVM, UVM_PAGING_CHANNEL_DESTROY) //161
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
178
X(UVM, UVM_PAGING_CHANNEL_MAP) //162
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
179
X(UVM, UVM_PAGING_CHANNEL_UNMAP) //163
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
18
X(RM, ALLOC_ROOT) // 2
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
180
X(UVM, UVM_PAGING_CHANNEL_PUSH_STREAM) //164
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
181
X(UVM, UVM_PAGING_CHANNEL_SET_HANDLES) //165
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
182
X(UVM, UVM_METHOD_STREAM_GUEST_PAGES_OPERATION) //166
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
183
X(RM, CTRL_INTERNAL_QUIESCE_PMA_CHANNEL) //167
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
184
X(RM, DCE_RM_INIT) //168
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
185
X(RM, REGISTER_VIRTUAL_EVENT_BUFFER) //169
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
186
X(RM, CTRL_EVENT_BUFFER_UPDATE_GET) //170
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
187
X(RM, GET_PLCABLE_ADDRESS_KIND) //171
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
188
X(RM, CTRL_PERF_LIMITS_SET_STATUS_V2) //172
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
189
X(RM, CTRL_INTERNAL_SRIOV_PROMOTE_PMA_STREAM) //173
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
19
X(RM, ALLOC_DEVICE) // 3 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
190
X(RM, CTRL_GET_MMU_DEBUG_MODE) //174
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
191
X(RM, CTRL_INTERNAL_PROMOTE_FAULT_METHOD_BUFFERS) //175
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
192
X(RM, CTRL_FLCN_GET_CTX_BUFFER_SIZE) //176
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
193
X(RM, CTRL_FLCN_GET_CTX_BUFFER_INFO) //177
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
194
X(RM, DISABLE_CHANNELS) //178
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
195
X(RM, CTRL_FABRIC_MEMORY_DESCRIBE) //179
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
196
X(RM, CTRL_FABRIC_MEM_STATS) //180
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
197
X(RM, SAVE_HIBERNATION_DATA) //181
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
198
X(RM, RESTORE_HIBERNATION_DATA) //182
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
199
X(RM, CTRL_INTERNAL_MEMSYS_SET_ZBC_REFERENCED) //183
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
20
X(RM, ALLOC_MEMORY) // 4
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
200
X(RM, CTRL_EXEC_PARTITIONS_CREATE) //184
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
201
X(RM, CTRL_EXEC_PARTITIONS_DELETE) //185
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
202
X(RM, CTRL_GPFIFO_GET_WORK_SUBMIT_TOKEN) //186
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
203
X(RM, CTRL_GPFIFO_SET_WORK_SUBMIT_TOKEN_NOTIF_INDEX) //187
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
204
X(RM, PMA_SCRUBBER_SHARED_BUFFER_GUEST_PAGES_OPERATION) //188
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
205
X(RM, CTRL_MASTER_GET_VIRTUAL_FUNCTION_ERROR_CONT_INTR_MASK) //189
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
206
X(RM, SET_SYSMEM_DIRTY_PAGE_TRACKING_BUFFER) //190
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
207
X(RM, CTRL_SUBDEVICE_GET_P2P_CAPS) // 191
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
208
X(RM, CTRL_BUS_SET_P2P_MAPPING) // 192
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
209
X(RM, CTRL_BUS_UNSET_P2P_MAPPING) // 193
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
21
X(RM, ALLOC_CTX_DMA) // 5
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
210
X(RM, CTRL_FLA_SETUP_INSTANCE_MEM_BLOCK) // 194
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
211
X(RM, CTRL_GPU_MIGRATABLE_OPS) // 195
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
212
X(RM, CTRL_GET_TOTAL_HS_CREDITS) // 196
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
213
X(RM, CTRL_GET_HS_CREDITS) // 197
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
214
X(RM, CTRL_SET_HS_CREDITS) // 198
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
215
X(RM, CTRL_PM_AREA_PC_SAMPLER) // 199
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
216
X(RM, INVALIDATE_TLB) // 200
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
217
X(RM, RESERVED_201) // 201
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
218
X(RM, ECC_NOTIFIER_WRITE_ACK) // 202
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
219
X(RM, NUM_FUNCTIONS) //END
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
22
X(RM, ALLOC_CHANNEL_DMA) // 6
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
222
# undef X
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
23
X(RM, MAP_MEMORY) // 7
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
24
X(RM, BIND_CTX_DMA) // 8 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
25
X(RM, ALLOC_OBJECT) // 9
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
26
X(RM, FREE) //10
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
27
X(RM, LOG) //11
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
28
X(RM, ALLOC_VIDMEM) //12
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
29
X(RM, UNMAP_MEMORY) //13
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
30
X(RM, MAP_MEMORY_DMA) //14
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
31
X(RM, UNMAP_MEMORY_DMA) //15
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
32
X(RM, GET_EDID) //16
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
33
X(RM, ALLOC_DISP_CHANNEL) //17
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
34
X(RM, ALLOC_DISP_OBJECT) //18
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
35
X(RM, ALLOC_SUBDEVICE) //19
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
36
X(RM, ALLOC_DYNAMIC_MEMORY) //20
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
37
X(RM, DUP_OBJECT) //21
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
38
X(RM, IDLE_CHANNELS) //22
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
39
X(RM, ALLOC_EVENT) //23
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
40
X(RM, SEND_EVENT) //24
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
41
X(RM, REMAPPER_CONTROL) //25 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
42
X(RM, DMA_CONTROL) //26
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
43
X(RM, DMA_FILL_PTE_MEM) //27
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
44
X(RM, MANAGE_HW_RESOURCE) //28
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
45
X(RM, BIND_ARBITRARY_CTX_DMA) //29 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
46
X(RM, CREATE_FB_SEGMENT) //30
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
47
X(RM, DESTROY_FB_SEGMENT) //31
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
48
X(RM, ALLOC_SHARE_DEVICE) //32
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
49
X(RM, DEFERRED_API_CONTROL) //33
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
50
X(RM, REMOVE_DEFERRED_API) //34
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
51
X(RM, SIM_ESCAPE_READ) //35
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
52
X(RM, SIM_ESCAPE_WRITE) //36
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
53
X(RM, SIM_MANAGE_DISPLAY_CONTEXT_DMA) //37
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
54
X(RM, FREE_VIDMEM_VIRT) //38
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
55
X(RM, PERF_GET_PSTATE_INFO) //39 deprecated for vGPU, used by GSP
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
56
X(RM, PERF_GET_PERFMON_SAMPLE) //40
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
57
X(RM, PERF_GET_VIRTUAL_PSTATE_INFO) //41 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
58
X(RM, PERF_GET_LEVEL_INFO) //42
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
59
X(RM, MAP_SEMA_MEMORY) //43
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
60
X(RM, UNMAP_SEMA_MEMORY) //44
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
61
X(RM, SET_SURFACE_PROPERTIES) //45
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
62
X(RM, CLEANUP_SURFACE) //46
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
63
X(RM, UNLOADING_GUEST_DRIVER) //47
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
64
X(RM, TDR_SET_TIMEOUT_STATE) //48
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
65
X(RM, SWITCH_TO_VGA) //49
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
66
X(RM, GPU_EXEC_REG_OPS) //50
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
67
X(RM, GET_STATIC_INFO) //51
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
68
X(RM, ALLOC_VIRTMEM) //52
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
69
X(RM, UPDATE_PDE_2) //53
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
70
X(RM, SET_PAGE_DIRECTORY) //54
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
71
X(RM, GET_STATIC_PSTATE_INFO) //55
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
72
X(RM, TRANSLATE_GUEST_GPU_PTES) //56
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
73
X(RM, RESERVED_57) //57
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
74
X(RM, RESET_CURRENT_GR_CONTEXT) //58
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
75
X(RM, SET_SEMA_MEM_VALIDATION_STATE) //59
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
76
X(RM, GET_ENGINE_UTILIZATION) //60
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
77
X(RM, UPDATE_GPU_PDES) //61
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
78
X(RM, GET_ENCODER_CAPACITY) //62
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
79
X(RM, VGPU_PF_REG_READ32) //63
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
80
X(RM, SET_GUEST_SYSTEM_INFO_EXT) //64
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
81
X(GSP, GET_GSP_STATIC_INFO) //65
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
82
X(RM, RMFS_INIT) //66
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
83
X(RM, RMFS_CLOSE_QUEUE) //67
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
84
X(RM, RMFS_CLEANUP) //68
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
85
X(RM, RMFS_TEST) //69
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
86
X(RM, UPDATE_BAR_PDE) //70
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
87
X(RM, CONTINUATION_RECORD) //71
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
88
X(RM, GSP_SET_SYSTEM_INFO) //72
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
89
X(RM, SET_REGISTRY) //73
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
90
X(GSP, GSP_INIT_POST_OBJGPU) //74 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
91
X(RM, SUBDEV_EVENT_SET_NOTIFICATION) //75 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
92
X(GSP, GSP_RM_CONTROL) //76
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
93
X(RM, GET_STATIC_INFO2) //77
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
94
X(RM, DUMP_PROTOBUF_COMPONENT) //78
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
95
X(RM, UNSET_PAGE_DIRECTORY) //79
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
96
X(RM, GET_CONSOLIDATED_STATIC_INFO) //80
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
97
X(RM, GMMU_REGISTER_FAULT_BUFFER) //81 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
98
X(RM, GMMU_UNREGISTER_FAULT_BUFFER) //82 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/nvrm/rpcfn.h
99
X(RM, GMMU_REGISTER_CLIENT_SHADOW_FAULT_BUFFER) //83 deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
100
X(RM, GMMU_UNREGISTER_CLIENT_SHADOW_FAULT_BUFFER, 84) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
101
X(RM, CTRL_SET_VGPU_FB_USAGE, 85)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
102
X(RM, CTRL_NVFBC_SW_SESSION_UPDATE_INFO, 86)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
103
X(RM, CTRL_NVENC_SW_SESSION_UPDATE_INFO, 87)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
104
X(RM, CTRL_RESET_CHANNEL, 88)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
105
X(RM, CTRL_RESET_ISOLATED_CHANNEL, 89)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
106
X(RM, CTRL_GPU_HANDLE_VF_PRI_FAULT, 90)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
107
X(RM, CTRL_CLK_GET_EXTENDED_INFO, 91)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
108
X(RM, CTRL_PERF_BOOST, 92)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
109
X(RM, CTRL_PERF_VPSTATES_GET_CONTROL, 93)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
110
X(RM, CTRL_GET_ZBC_CLEAR_TABLE, 94)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
111
X(RM, CTRL_SET_ZBC_COLOR_CLEAR, 95)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
112
X(RM, CTRL_SET_ZBC_DEPTH_CLEAR, 96)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
113
X(RM, CTRL_GPFIFO_SCHEDULE, 97)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
114
X(RM, CTRL_SET_TIMESLICE, 98)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
115
X(RM, CTRL_PREEMPT, 99)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
116
X(RM, CTRL_FIFO_DISABLE_CHANNELS, 100)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
117
X(RM, CTRL_SET_TSG_INTERLEAVE_LEVEL, 101)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
118
X(RM, CTRL_SET_CHANNEL_INTERLEAVE_LEVEL, 102)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
119
X(GSP, GSP_RM_ALLOC, 103)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
12
# define X(UNIT, RPC, VAL) NV_VGPU_MSG_FUNCTION_##RPC = VAL,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
120
X(RM, CTRL_GET_P2P_CAPS_V2, 104)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
121
X(RM, CTRL_CIPHER_AES_ENCRYPT, 105)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
122
X(RM, CTRL_CIPHER_SESSION_KEY, 106)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
123
X(RM, CTRL_CIPHER_SESSION_KEY_STATUS, 107)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
124
X(RM, CTRL_DBG_CLEAR_ALL_SM_ERROR_STATES, 108)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
125
X(RM, CTRL_DBG_READ_ALL_SM_ERROR_STATES, 109)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
126
X(RM, CTRL_DBG_SET_EXCEPTION_MASK, 110)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
127
X(RM, CTRL_GPU_PROMOTE_CTX, 111)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
128
X(RM, CTRL_GR_CTXSW_PREEMPTION_BIND, 112)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
129
X(RM, CTRL_GR_SET_CTXSW_PREEMPTION_MODE, 113)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
130
X(RM, CTRL_GR_CTXSW_ZCULL_BIND, 114)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
131
X(RM, CTRL_GPU_INITIALIZE_CTX, 115)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
132
X(RM, CTRL_VASPACE_COPY_SERVER_RESERVED_PDES, 116)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
133
X(RM, CTRL_FIFO_CLEAR_FAULTED_BIT, 117)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
134
X(RM, CTRL_GET_LATEST_ECC_ADDRESSES, 118)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
135
X(RM, CTRL_MC_SERVICE_INTERRUPTS, 119)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
136
X(RM, CTRL_DMA_SET_DEFAULT_VASPACE, 120)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
137
X(RM, CTRL_GET_CE_PCE_MASK, 121)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
138
X(RM, CTRL_GET_ZBC_CLEAR_TABLE_ENTRY, 122)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
139
X(RM, CTRL_GET_NVLINK_PEER_ID_MASK, 123) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
140
X(RM, CTRL_GET_NVLINK_STATUS, 124)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
141
X(RM, CTRL_GET_P2P_CAPS, 125)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
142
X(RM, CTRL_GET_P2P_CAPS_MATRIX, 126)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
143
X(RM, RESERVED_0, 127)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
144
X(RM, CTRL_RESERVE_PM_AREA_SMPC, 128)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
145
X(RM, CTRL_RESERVE_HWPM_LEGACY, 129)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
146
X(RM, CTRL_B0CC_EXEC_REG_OPS, 130)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
147
X(RM, CTRL_BIND_PM_RESOURCES, 131)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
148
X(RM, CTRL_DBG_SUSPEND_CONTEXT, 132)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
149
X(RM, CTRL_DBG_RESUME_CONTEXT, 133)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
150
X(RM, CTRL_DBG_EXEC_REG_OPS, 134)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
151
X(RM, CTRL_DBG_SET_MODE_MMU_DEBUG, 135)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
152
X(RM, CTRL_DBG_READ_SINGLE_SM_ERROR_STATE, 136)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
153
X(RM, CTRL_DBG_CLEAR_SINGLE_SM_ERROR_STATE, 137)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
154
X(RM, CTRL_DBG_SET_MODE_ERRBAR_DEBUG, 138)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
155
X(RM, CTRL_DBG_SET_NEXT_STOP_TRIGGER_TYPE, 139)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
156
X(RM, CTRL_ALLOC_PMA_STREAM, 140)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
157
X(RM, CTRL_PMA_STREAM_UPDATE_GET_PUT, 141)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
158
X(RM, CTRL_FB_GET_INFO_V2, 142)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
159
X(RM, CTRL_FIFO_SET_CHANNEL_PROPERTIES, 143)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
16
X(RM, NOP, 0)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
160
X(RM, CTRL_GR_GET_CTX_BUFFER_INFO, 144)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
161
X(RM, CTRL_KGR_GET_CTX_BUFFER_PTES, 145)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
162
X(RM, CTRL_GPU_EVICT_CTX, 146)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
163
X(RM, CTRL_FB_GET_FS_INFO, 147)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
164
X(RM, CTRL_GRMGR_GET_GR_FS_INFO, 148)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
165
X(RM, CTRL_STOP_CHANNEL, 149)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
166
X(RM, CTRL_GR_PC_SAMPLING_MODE, 150)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
167
X(RM, CTRL_PERF_RATED_TDP_GET_STATUS, 151)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
168
X(RM, CTRL_PERF_RATED_TDP_SET_CONTROL, 152)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
169
X(RM, CTRL_FREE_PMA_STREAM, 153)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
17
X(RM, SET_GUEST_SYSTEM_INFO, 1)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
170
X(RM, CTRL_TIMER_SET_GR_TICK_FREQ, 154)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
171
X(RM, CTRL_FIFO_SETUP_VF_ZOMBIE_SUBCTX_PDB, 155)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
172
X(RM, GET_CONSOLIDATED_GR_STATIC_INFO, 156)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
173
X(RM, CTRL_DBG_SET_SINGLE_SM_SINGLE_STEP, 157)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
174
X(RM, CTRL_GR_GET_TPC_PARTITION_MODE, 158)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
175
X(RM, CTRL_GR_SET_TPC_PARTITION_MODE, 159)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
176
X(UVM, UVM_PAGING_CHANNEL_ALLOCATE, 160)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
177
X(UVM, UVM_PAGING_CHANNEL_DESTROY, 161)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
178
X(UVM, UVM_PAGING_CHANNEL_MAP, 162)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
179
X(UVM, UVM_PAGING_CHANNEL_UNMAP, 163)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
18
X(RM, ALLOC_ROOT, 2)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
180
X(UVM, UVM_PAGING_CHANNEL_PUSH_STREAM, 164)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
181
X(UVM, UVM_PAGING_CHANNEL_SET_HANDLES, 165)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
182
X(UVM, UVM_METHOD_STREAM_GUEST_PAGES_OPERATION, 166)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
183
X(RM, CTRL_INTERNAL_QUIESCE_PMA_CHANNEL, 167)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
184
X(RM, DCE_RM_INIT, 168)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
185
X(RM, REGISTER_VIRTUAL_EVENT_BUFFER, 169)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
186
X(RM, CTRL_EVENT_BUFFER_UPDATE_GET, 170)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
187
X(RM, GET_PLCABLE_ADDRESS_KIND, 171)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
188
X(RM, CTRL_PERF_LIMITS_SET_STATUS_V2, 172)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
189
X(RM, CTRL_INTERNAL_SRIOV_PROMOTE_PMA_STREAM, 173)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
19
X(RM, ALLOC_DEVICE, 3) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
190
X(RM, CTRL_GET_MMU_DEBUG_MODE, 174)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
191
X(RM, CTRL_INTERNAL_PROMOTE_FAULT_METHOD_BUFFERS, 175)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
192
X(RM, CTRL_FLCN_GET_CTX_BUFFER_SIZE, 176)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
193
X(RM, CTRL_FLCN_GET_CTX_BUFFER_INFO, 177)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
194
X(RM, DISABLE_CHANNELS, 178)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
195
X(RM, CTRL_FABRIC_MEMORY_DESCRIBE, 179)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
196
X(RM, CTRL_FABRIC_MEM_STATS, 180)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
197
X(RM, SAVE_HIBERNATION_DATA, 181)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
198
X(RM, RESTORE_HIBERNATION_DATA, 182)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
199
X(RM, CTRL_INTERNAL_MEMSYS_SET_ZBC_REFERENCED, 183)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
20
X(RM, ALLOC_MEMORY, 4)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
200
X(RM, CTRL_EXEC_PARTITIONS_CREATE, 184)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
201
X(RM, CTRL_EXEC_PARTITIONS_DELETE, 185)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
202
X(RM, CTRL_GPFIFO_GET_WORK_SUBMIT_TOKEN, 186)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
203
X(RM, CTRL_GPFIFO_SET_WORK_SUBMIT_TOKEN_NOTIF_INDEX, 187)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
204
X(RM, PMA_SCRUBBER_SHARED_BUFFER_GUEST_PAGES_OPERATION, 188)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
205
X(RM, CTRL_MASTER_GET_VIRTUAL_FUNCTION_ERROR_CONT_INTR_MASK, 189)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
206
X(RM, SET_SYSMEM_DIRTY_PAGE_TRACKING_BUFFER, 190)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
207
X(RM, CTRL_SUBDEVICE_GET_P2P_CAPS, 191)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
208
X(RM, CTRL_BUS_SET_P2P_MAPPING, 192)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
209
X(RM, CTRL_BUS_UNSET_P2P_MAPPING, 193)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
21
X(RM, ALLOC_CTX_DMA, 5)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
210
X(RM, CTRL_FLA_SETUP_INSTANCE_MEM_BLOCK, 194)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
211
X(RM, CTRL_GPU_MIGRATABLE_OPS, 195)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
212
X(RM, CTRL_GET_TOTAL_HS_CREDITS, 196)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
213
X(RM, CTRL_GET_HS_CREDITS, 197)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
214
X(RM, CTRL_SET_HS_CREDITS, 198)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
215
X(RM, CTRL_PM_AREA_PC_SAMPLER, 199)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
216
X(RM, INVALIDATE_TLB, 200)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
217
X(RM, CTRL_GPU_QUERY_ECC_STATUS, 201) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
218
X(RM, ECC_NOTIFIER_WRITE_ACK, 202)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
219
X(RM, CTRL_DBG_GET_MODE_MMU_DEBUG, 203)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
22
X(RM, ALLOC_CHANNEL_DMA, 6)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
220
X(RM, RM_API_CONTROL, 204)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
221
X(RM, CTRL_CMD_INTERNAL_GPU_START_FABRIC_PROBE, 205)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
222
X(RM, CTRL_NVLINK_GET_INBAND_RECEIVED_DATA, 206)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
223
X(RM, GET_STATIC_DATA, 207)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
224
X(RM, RESERVED_208, 208)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
225
X(RM, CTRL_GPU_GET_INFO_V2, 209)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
226
X(RM, GET_BRAND_CAPS, 210)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
227
X(RM, CTRL_CMD_NVLINK_INBAND_SEND_DATA, 211)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
228
X(RM, UPDATE_GPM_GUEST_BUFFER_INFO, 212)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
229
X(RM, CTRL_CMD_INTERNAL_CONTROL_GSP_TRACE, 213)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
23
X(RM, MAP_MEMORY, 7)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
230
X(RM, CTRL_SET_ZBC_STENCIL_CLEAR, 214)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
231
X(RM, CTRL_SUBDEVICE_GET_VGPU_HEAP_STATS, 215)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
232
X(RM, CTRL_SUBDEVICE_GET_LIBOS_HEAP_STATS, 216)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
233
X(RM, CTRL_DBG_SET_MODE_MMU_GCC_DEBUG, 217)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
234
X(RM, CTRL_DBG_GET_MODE_MMU_GCC_DEBUG, 218)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
235
X(RM, CTRL_RESERVE_HES, 219)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
236
X(RM, CTRL_RELEASE_HES, 220)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
237
X(RM, CTRL_RESERVE_CCU_PROF, 221)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
238
X(RM, CTRL_RELEASE_CCU_PROF, 222)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
239
X(RM, RESERVED, 223)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
24
X(RM, BIND_CTX_DMA, 8) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
240
X(RM, CTRL_CMD_GET_CHIPLET_HS_CREDIT_POOL, 224)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
241
X(RM, CTRL_CMD_GET_HS_CREDITS_MAPPING, 225)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
242
X(RM, CTRL_EXEC_PARTITIONS_EXPORT, 226)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
243
X(RM, NUM_FUNCTIONS, 227)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
246
# undef X
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
25
X(RM, ALLOC_OBJECT, 9)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
26
X(RM, FREE, 10)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
27
X(RM, LOG, 11)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
28
X(RM, ALLOC_VIDMEM, 12)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
29
X(RM, UNMAP_MEMORY, 13)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
30
X(RM, MAP_MEMORY_DMA, 14)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
31
X(RM, UNMAP_MEMORY_DMA, 15)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
32
X(RM, GET_EDID, 16) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
33
X(RM, ALLOC_DISP_CHANNEL, 17)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
34
X(RM, ALLOC_DISP_OBJECT, 18)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
35
X(RM, ALLOC_SUBDEVICE, 19)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
36
X(RM, ALLOC_DYNAMIC_MEMORY, 20)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
37
X(RM, DUP_OBJECT, 21)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
38
X(RM, IDLE_CHANNELS, 22)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
39
X(RM, ALLOC_EVENT, 23)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
40
X(RM, SEND_EVENT, 24) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
41
X(RM, REMAPPER_CONTROL, 25) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
42
X(RM, DMA_CONTROL, 26) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
43
X(RM, DMA_FILL_PTE_MEM, 27)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
44
X(RM, MANAGE_HW_RESOURCE, 28)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
45
X(RM, BIND_ARBITRARY_CTX_DMA, 29) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
46
X(RM, CREATE_FB_SEGMENT, 30)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
47
X(RM, DESTROY_FB_SEGMENT, 31)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
48
X(RM, ALLOC_SHARE_DEVICE, 32)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
49
X(RM, DEFERRED_API_CONTROL, 33)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
50
X(RM, REMOVE_DEFERRED_API, 34)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
51
X(RM, SIM_ESCAPE_READ, 35)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
52
X(RM, SIM_ESCAPE_WRITE, 36)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
53
X(RM, SIM_MANAGE_DISPLAY_CONTEXT_DMA, 37)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
54
X(RM, FREE_VIDMEM_VIRT, 38)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
55
X(RM, PERF_GET_PSTATE_INFO, 39) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
56
X(RM, PERF_GET_PERFMON_SAMPLE, 40)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
57
X(RM, PERF_GET_VIRTUAL_PSTATE_INFO, 41) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
58
X(RM, PERF_GET_LEVEL_INFO, 42)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
59
X(RM, MAP_SEMA_MEMORY, 43)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
60
X(RM, UNMAP_SEMA_MEMORY, 44)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
61
X(RM, SET_SURFACE_PROPERTIES, 45)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
62
X(RM, CLEANUP_SURFACE, 46)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
63
X(RM, UNLOADING_GUEST_DRIVER, 47)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
64
X(RM, TDR_SET_TIMEOUT_STATE, 48)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
65
X(RM, SWITCH_TO_VGA, 49)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
66
X(RM, GPU_EXEC_REG_OPS, 50)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
67
X(RM, GET_STATIC_INFO, 51)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
68
X(RM, ALLOC_VIRTMEM, 52)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
69
X(RM, UPDATE_PDE_2, 53)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
70
X(RM, SET_PAGE_DIRECTORY, 54)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
71
X(RM, GET_STATIC_PSTATE_INFO, 55)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
72
X(RM, TRANSLATE_GUEST_GPU_PTES, 56)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
73
X(RM, RESERVED_57, 57)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
74
X(RM, RESET_CURRENT_GR_CONTEXT, 58)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
75
X(RM, SET_SEMA_MEM_VALIDATION_STATE, 59)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
76
X(RM, GET_ENGINE_UTILIZATION, 60)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
77
X(RM, UPDATE_GPU_PDES, 61)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
78
X(RM, GET_ENCODER_CAPACITY, 62)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
79
X(RM, VGPU_PF_REG_READ32, 63) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
80
X(RM, SET_GUEST_SYSTEM_INFO_EXT, 64)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
81
X(GSP, GET_GSP_STATIC_INFO, 65)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
82
X(RM, RMFS_INIT, 66) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
83
X(RM, RMFS_CLOSE_QUEUE, 67) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
84
X(RM, RMFS_CLEANUP, 68) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
85
X(RM, RMFS_TEST, 69) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
86
X(RM, UPDATE_BAR_PDE, 70)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
87
X(RM, CONTINUATION_RECORD, 71)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
88
X(RM, GSP_SET_SYSTEM_INFO, 72)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
89
X(RM, SET_REGISTRY, 73)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
90
X(GSP, GSP_INIT_POST_OBJGPU, 74) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
91
X(RM, SUBDEV_EVENT_SET_NOTIFICATION, 75) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
92
X(GSP, GSP_RM_CONTROL, 76)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
93
X(RM, GET_STATIC_INFO2, 77)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
94
X(RM, DUMP_PROTOBUF_COMPONENT, 78)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
95
X(RM, UNSET_PAGE_DIRECTORY, 79)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
96
X(RM, GET_CONSOLIDATED_STATIC_INFO, 80) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
97
X(RM, GMMU_REGISTER_FAULT_BUFFER, 81) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
98
X(RM, GMMU_UNREGISTER_FAULT_BUFFER, 82) // deprecated
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r570/nvrm/rpcfn.h
99
X(RM, GMMU_REGISTER_CLIENT_SHADOW_FAULT_BUFFER, 83) // deprecated
drivers/gpu/drm/xe/tests/xe_args_test.c
223
enum { X = 100 };
drivers/net/ethernet/intel/e100.c
422
#define X(a,b) b,a
drivers/net/ethernet/intel/e100.c
424
#define X(a,b) a,b
drivers/staging/media/ipu3/ipu3-tables.c
6
#define X 0 /* Don't care value */
lib/crypto/mips/chacha-core.S
31
#define X(n) X ## n
lib/zstd/common/cpu.h
92
#define X(name, r, bit) \
net/netfilter/nf_tables_core.c
214
#define X(e, fun) \
net/netfilter/nf_tables_core.c
234
#undef X
net/xfrm/xfrm_state.c
244
#define X(afi, T, name) do { \
net/xfrm/xfrm_state.c
276
#undef X
net/xfrm/xfrm_state.c
289
#define X(afi, T, name) do { \
net/xfrm/xfrm_state.c
320
#undef X
tools/testing/selftests/bpf/prog_tests/netfilter_link_attach.c
87
#define X(opts, m, i) opts.m = nf_hook_link_tests[(i)].m
tools/testing/selftests/bpf/prog_tests/netfilter_link_attach.c
92
#undef X
tools/testing/selftests/bpf/progs/btf_dump_test_case_namespacing.c
40
struct X {};
tools/testing/selftests/bpf/progs/btf_dump_test_case_namespacing.c
46
typedef int X;
tools/testing/selftests/bpf/progs/core_reloc_types.h
490
X = 100,
tools/testing/selftests/net/mptcp/mptcp_connect.c
275
#define X(m) xerror("%s:%u: %s: failed for proto %d at line %u", __FILE__, __LINE__, (m), proto, line)
tools/testing/selftests/net/mptcp/mptcp_connect.c
301
#undef X