Lines Matching +full:wo +full:- +full:data
35 * subject to backwards-compatibility constraints:
52 /* The pipe-id just uses the lower bits, so can be OR'd with flags in
54 * we extend/overload the pipe-id some day to deal with multiple rings,
61 /* timeouts are specified in clock-monotonic absolute times (to simplify
70 /* Below "RO" indicates a read-only param, "WO" indicates write-only, and
84 #define MSM_PARAM_SYSPROF 0x0b /* WO: 1 preserves perfcntrs, 2 also disables suspend */
85 #define MSM_PARAM_COMM 0x0c /* WO: override for task->comm */
86 #define MSM_PARAM_CMDLINE 0x0d /* WO: override for task cmdline */
107 * Enabling VM_BIND will fail on devices which do not have per-process pgtables.
117 * ioctl will throw -EPIPE.
119 #define MSM_PARAM_EN_VM_BIND 0x16 /* WO, once */
133 __u32 len; /* zero for non-pointer params */
152 * has been no eviction since the last submit, there are no per-BO
175 * directly in 'value', or for data larger than 64b 'value' is a
192 __u32 info; /* in - one of MSM_INFO_* */
236 * ((relocbuf->gpuaddr + reloc_offset) << shift) | or
257 /* submit-types:
258 * BUF - this cmd buffer is executed normally.
259 * IB_TARGET_BUF - this cmd buffer is an IB target. Reloc's are
261 * this buffer in the first-level ringbuffer
262 * CTX_RESTORE_BUF - only executed if there has been a GPU context
283 * one) entry in the submit->bos[] table.
328 * (context-restore), and IB buffers needed for per tile/bin draw cmds.
357 * struct drm_msm_vm_bind_op - bind/unbind op to run
384 * struct drm_msm_vm_bind - Input of &DRM_IOCTL_MSM_VM_BIND
474 * The submitqueue priority should be between 0 and MSM_PARAM_PRIORITIES-1,
486 __u64 data;