/Linux-v5.15/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_so.c | 37 * to it, and all context bindings of that view. Similarly we must restore 38 * the view bindings, views and surfaces pointed to by the views when a 43 * struct vmw_view - view metadata 47 * @ctx: Non-refcounted pointer to the context this view belongs to. 48 * @srf: Refcounted pointer to the surface pointed to by this view. 49 * @cotable: Refcounted pointer to the cotable holding this view. 50 * @srf_head: List head for the surface-to-view list. 52 * @view_type: View type. 53 * @view_id: User-space per context view id. Currently used also as per 54 * context device view id. [all …]
|
D | vmwgfx_so.h | 48 * union vmw_view_destroy - view destruction command body 50 * @rtv: RenderTarget view destruction command body 51 * @srv: ShaderResource view destruction command body 52 * @dsv: DepthStencil view destruction command body 53 * @view_id: A single u32 view id. 69 /* Map enum vmw_view_type to view destroy command ids*/ 79 * vmw_view_cmd_to_type - Return the view type for a create or destroy command 83 * For a given view create or destroy command id, return the corresponding 142 * View management - vmwgfx_so.c
|
/Linux-v5.15/drivers/s390/char/ |
D | raw3270.c | 46 struct raw3270_view *view; /* Active view. */ member 89 * Wait queue for device init/delete, view delete. 238 __raw3270_start(struct raw3270 *rp, struct raw3270_view *view, in __raw3270_start() argument 241 rq->view = view; in __raw3270_start() 242 raw3270_get_view(view); in __raw3270_start() 249 raw3270_put_view(view); in __raw3270_start() 258 raw3270_view_active(struct raw3270_view *view) in raw3270_view_active() argument 260 struct raw3270 *rp = view->dev; in raw3270_view_active() 262 return rp && rp->view == view; in raw3270_view_active() 266 raw3270_start(struct raw3270_view *view, struct raw3270_request *rq) in raw3270_start() argument [all …]
|
D | con3270.c | 3 * IBM/3270 Driver - console view. 40 * Main 3270 console view data structure. 43 struct raw3270_view view; member 88 * "console view" in the lower left corner and "Running"/"More..."/"Holding" 98 codepage_convert(cp->view.ascebc, cp->status->string + 24, 7); in con3270_update_status() 114 raw3270_buffer_address(cp->view.dev, cp->status->string + 1, in con3270_create_status() 115 cp->view.cols * (cp->view.rows - 1)); in con3270_create_status() 116 raw3270_buffer_address(cp->view.dev, cp->status->string + 21, in con3270_create_status() 117 cp->view.cols * cp->view.rows - 8); in con3270_create_status() 119 codepage_convert(cp->view.ascebc, cp->status->string + 8, 12); in con3270_create_status() [all …]
|
D | fs3270.c | 33 struct raw3270_view view; member 38 int active; /* Fullscreen view is active. */ 57 * The fullscreen view is in working order if the view in fs3270_working() 64 fs3270_do_io(struct raw3270_view *view, struct raw3270_request *rq) in fs3270_do_io() argument 69 fp = (struct fs3270 *) view; in fs3270_do_io() 75 /* Fullscreen view isn't ready yet. */ in fs3270_do_io() 81 rc = raw3270_start(view, rq); in fs3270_do_io() 91 * Switch to the fullscreen view. 98 fp = (struct fs3270 *) rq->view; in fs3270_reset_callback() 108 fp = (struct fs3270 *) rq->view; in fs3270_restore_callback() [all …]
|
D | tty3270.c | 57 * The main tty view data structure. 64 struct raw3270_view view; member 147 if (count > tp->view.cols * 2 - 11) in tty3270_update_prompt() 148 count = tp->view.cols * 2 - 11; in tty3270_update_prompt() 152 if (count < tp->view.cols * 2 - 11) { in tty3270_update_prompt() 155 off = tp->view.cols * tp->view.rows - 9; in tty3270_update_prompt() 156 raw3270_buffer_address(tp->view.dev, line->string+count+8, off); in tty3270_update_prompt() 174 sizeof(blueprint) + tp->view.cols * 2 - 9); in tty3270_create_prompt() 181 offset = tp->view.cols * (tp->view.rows - 2); in tty3270_create_prompt() 182 raw3270_buffer_address(tp->view.dev, line->string + 1, offset); in tty3270_create_prompt() [all …]
|
D | raw3270.h | 100 struct raw3270_view *view; /* view of this request */ member 129 * Functions of a 3270 view. 142 * View structure chaining. The raw3270_view structure is meant to 143 * be embedded at the start of the real view data structure, e.g.: 145 * struct raw3270_view view; 158 unsigned int rows, cols; /* # of rows & colums of the view */ 174 /* Reference count inliner for view structures. */ 176 raw3270_get_view(struct raw3270_view *view) in raw3270_get_view() argument 178 atomic_inc(&view->ref_count); in raw3270_get_view() 184 raw3270_put_view(struct raw3270_view *view) in raw3270_put_view() argument [all …]
|
/Linux-v5.15/drivers/usb/phy/ |
D | phy-ulpi-viewport.c | 22 static int ulpi_viewport_wait(void __iomem *view, u32 mask) in ulpi_viewport_wait() argument 26 return readl_poll_timeout_atomic(view, val, !(val & mask), 1, 2000); in ulpi_viewport_wait() 32 void __iomem *view = otg->io_priv; in ulpi_viewport_read() local 34 writel(ULPI_VIEW_WAKEUP | ULPI_VIEW_WRITE, view); in ulpi_viewport_read() 35 ret = ulpi_viewport_wait(view, ULPI_VIEW_WAKEUP); in ulpi_viewport_read() 39 writel(ULPI_VIEW_RUN | ULPI_VIEW_READ | ULPI_VIEW_ADDR(reg), view); in ulpi_viewport_read() 40 ret = ulpi_viewport_wait(view, ULPI_VIEW_RUN); in ulpi_viewport_read() 44 return ULPI_VIEW_DATA_READ(readl(view)); in ulpi_viewport_read() 50 void __iomem *view = otg->io_priv; in ulpi_viewport_write() local 52 writel(ULPI_VIEW_WAKEUP | ULPI_VIEW_WRITE, view); in ulpi_viewport_write() [all …]
|
/Linux-v5.15/security/apparmor/ |
D | policy_ns.c | 30 * aa_ns_visible - test if @view is visible from @curr 32 * @view: namespace to test if visible from @curr (NOT NULL) 33 * @subns: whether view of a subns is allowed 35 * Returns: true if @view is visible from @curr else false 37 bool aa_ns_visible(struct aa_ns *curr, struct aa_ns *view, bool subns) in aa_ns_visible() argument 39 if (curr == view) in aa_ns_visible() 45 for ( ; view; view = view->parent) { in aa_ns_visible() 46 if (view->parent == curr) in aa_ns_visible() 54 * aa_na_name - Find the ns name to display for @view from @curr 56 * @view - namespace attempting to view (NOT NULL) [all …]
|
/Linux-v5.15/drivers/gpu/drm/omapdrm/ |
D | omap_dmm_tiler.h | 58 0 0 0 0-degree view Natural view 59 0 0 1 0-degree view with vertical mirror 180-degree view with horizontal mirror 60 0 1 0 0-degree view with horizontal mirror 180-degree view with vertical mirror 61 0 1 1 180-degree view 62 1 0 0 90-degree view with vertical mirror 270-degree view with horizontal mirror 63 1 0 1 270-degree view 64 1 1 0 90-degree view 65 1 1 1 90-degree view with horizontal mirror 270-degree view with vertical mirror 81 /* create tsptr by adding view orientation and access mode */
|
/Linux-v5.15/drivers/gpu/drm/nouveau/dispnv50/ |
D | head.c | 68 if (asyh->set.view ) head->func->view (head, asyh); in nv50_head_flush_set() 152 asyh->view.iW = umode->hdisplay; in nv50_head_atomic_check_view() 153 asyh->view.iH = umode_vdisplay; in nv50_head_atomic_check_view() 156 asyh->view.oW = omode_hdisplay; in nv50_head_atomic_check_view() 157 asyh->view.oH = omode_vdisplay; in nv50_head_atomic_check_view() 168 u32 r = (asyh->view.oH << 19) / asyh->view.oW; in nv50_head_atomic_check_view() 171 asyh->view.oW -= (bX * 2); in nv50_head_atomic_check_view() 172 if (bY) asyh->view.oH -= (bY * 2); in nv50_head_atomic_check_view() 173 else asyh->view.oH = ((asyh->view.oW * r) + (r / 2)) >> 19; in nv50_head_atomic_check_view() 175 asyh->view.oW -= (asyh->view.oW >> 4) + 32; in nv50_head_atomic_check_view() [all …]
|
/Linux-v5.15/arch/s390/kernel/ |
D | debug.c | 52 struct debug_view *view; /* used view of debug info */ member 80 struct debug_view *view, char *out_buf); 81 static int debug_input_level_fn(debug_info_t *id, struct debug_view *view, 85 struct debug_view *view, char *out_buf); 86 static int debug_input_pages_fn(debug_info_t *id, struct debug_view *view, 89 static int debug_input_flush_fn(debug_info_t *id, struct debug_view *view, 92 static int debug_hex_ascii_format_fn(debug_info_t *id, struct debug_view *view, 94 static int debug_sprintf_format_fn(debug_info_t *id, struct debug_view *view, 389 struct debug_view *view = p_info->view; in debug_format_entry() local 395 if (view->prolog_proc) in debug_format_entry() [all …]
|
/Linux-v5.15/drivers/gpu/drm/i915/ |
D | i915_vma_types.h | 43 * singular instances with a view representing all of the object's backing pages 44 * in a linear fashion. This view will be called a normal view. 48 * is not linear, concept of a GGTT view was added. 50 * One example of an alternative view is a stereo display driven by a single 57 * Above would represent a normal GGTT view as normally mapped for GPU or CPU 59 * view which could look something like this: 64 * In this example both the size and layout of pages in the alternative view is 65 * different from the normal view. 75 * parameter encapsulating all metadata required to implement a view. 77 * As a helper for callers which are only interested in the normal view, [all …]
|
D | i915_vma.h | 45 const struct i915_ggtt_view *view); 157 const struct i915_ggtt_view *view) in i915_vma_compare() argument 161 GEM_BUG_ON(view && !i915_is_ggtt_or_dpt(vm)); in i915_vma_compare() 169 if (!view) in i915_vma_compare() 172 cmp -= view->type; in i915_vma_compare() 191 BUILD_BUG_ON(offsetof(typeof(*view), rotated) != in i915_vma_compare() 192 offsetof(typeof(*view), partial)); in i915_vma_compare() 193 BUILD_BUG_ON(offsetof(typeof(*view), rotated) != in i915_vma_compare() 194 offsetof(typeof(*view), remapped)); in i915_vma_compare() 195 return memcmp(&vma->ggtt_view.partial, &view->partial, view->type); in i915_vma_compare()
|
/Linux-v5.15/scripts/kconfig/ |
D | gconf.c | 56 static struct menu *current; // current node for SINGLE view 57 static struct menu *browsed; // browsed node for SPLIT view 220 GtkTreeView *view = GTK_TREE_VIEW(tree1_w); in init_left_tree() local 225 gtk_tree_view_set_model(view, model1); in init_left_tree() 226 gtk_tree_view_set_headers_visible(view, TRUE); in init_left_tree() 227 gtk_tree_view_set_rules_hint(view, TRUE); in init_left_tree() 230 gtk_tree_view_append_column(view, column); in init_left_tree() 251 sel = gtk_tree_view_get_selection(view); in init_left_tree() 262 GtkTreeView *view = GTK_TREE_VIEW(tree2_w); in init_right_tree() local 268 gtk_tree_view_set_model(view, model2); in init_right_tree() [all …]
|
/Linux-v5.15/tools/perf/ui/gtk/ |
D | hists.c | 281 static void on_row_activated(GtkTreeView *view, GtkTreePath *path, in on_row_activated() argument 285 bool expanded = gtk_tree_view_row_expanded(view, path); in on_row_activated() 288 gtk_tree_view_collapse_row(view, path); in on_row_activated() 290 gtk_tree_view_expand_row(view, path, FALSE); in on_row_activated() 301 GtkWidget *view; in perf_gtk__show_hists() local 319 view = gtk_tree_view_new(); in perf_gtk__show_hists() 336 gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(view), in perf_gtk__show_hists() 345 column = gtk_tree_view_get_column(GTK_TREE_VIEW(view), col_idx); in perf_gtk__show_hists() 349 gtk_tree_view_set_expander_column(GTK_TREE_VIEW(view), in perf_gtk__show_hists() 354 gtk_tree_view_set_model(GTK_TREE_VIEW(view), GTK_TREE_MODEL(store)); in perf_gtk__show_hists() [all …]
|
/Linux-v5.15/drivers/gpu/drm/i915/selftests/ |
D | i915_vma.c | 65 const struct i915_ggtt_view *view) in checked_vma_instance() argument 70 vma = i915_vma_instance(obj, vm, view); in checked_vma_instance() 87 if (i915_vma_compare(vma, vm, view)) { in checked_vma_instance() 590 struct i915_ggtt_view view = { in igt_vma_rotate_remap() local 595 struct intel_remapped_plane_info *plane_info = view.remapped.plane; in igt_vma_rotate_remap() 604 plane_info[0].dst_stride = view.type == I915_GGTT_VIEW_ROTATED ? in igt_vma_rotate_remap() 608 plane_info[1].dst_stride = view.type == I915_GGTT_VIEW_ROTATED ? in igt_vma_rotate_remap() 618 vma = checked_vma_instance(obj, vm, &view); in igt_vma_rotate_remap() 630 expected_pages = remapped_size(view.type, &plane_info[0], &plane_info[1]); in igt_vma_rotate_remap() 632 if (view.type == I915_GGTT_VIEW_ROTATED && in igt_vma_rotate_remap() [all …]
|
/Linux-v5.15/Documentation/s390/ |
D | s390dbf.rst | 72 a view can be inspected simply by reading the corresponding debugfs file. 130 * hex_ascii-view Example 163 * sprintf-view Example 299 The hex_ascii view shows the data field in hex and ascii representation 302 The sprintf view formats the debug entries in the same way as the sprintf 319 If using the sprintf view do NOT use other event/exception functions 322 The format of the hex_ascii and sprintf view is as follows: 333 A typical line of the hex_ascii view will look like the following (first line 334 is only for explanation and will not be displayed when 'cating' the view):: 363 struct debug_view* view, [all …]
|
/Linux-v5.15/tools/perf/scripts/python/ |
D | exported-sql-viewer.py | 3 # exported-sql-viewer.py: view data from sql database 784 # Turn the query result into a list of ids that the tree view can walk 979 # Turn the query result into a list of ids that the tree view can walk 1045 self.view = QTreeView() 1046 self.view.setSelectionMode(QAbstractItemView.ContiguousSelection) 1047 self.view.CopyCellsToClipboard = CopyTreeCellsToClipboard 1049 self.context_menu = TreeContextMenu(self.view) 1062 self.view.setExpanded(parent, True) 1063 self.view.setCurrentIndex(child) 1071 self.view.setFocus() [all …]
|
D | export-to-sqlite.py | 334 do_query(query, 'CREATE VIEW machines_view AS ' 342 do_query(query, 'CREATE VIEW dsos_view AS ' 352 do_query(query, 'CREATE VIEW symbols_view AS ' 363 do_query(query, 'CREATE VIEW threads_view AS ' 373 do_query(query, 'CREATE VIEW comm_threads_view AS ' 383 do_query(query, 'CREATE VIEW call_paths_view AS ' 399 do_query(query, 'CREATE VIEW calls_view AS ' 424 do_query(query, 'CREATE VIEW samples_view AS ' 448 do_query(query, 'CREATE VIEW ptwrite_view AS ' 458 do_query(query, 'CREATE VIEW cbr_view AS ' [all …]
|
/Linux-v5.15/drivers/hwtracing/coresight/ |
D | coresight-syscfg-configfs.h | 14 /* container for configuration view */ 20 /* container for feature view */ 26 /* container for parameter view */ 33 /* container for preset view */
|
/Linux-v5.15/drivers/gpu/drm/i915/display/ |
D | intel_fb.c | 256 state->view.color_plane[color_plane].stride, in intel_plane_adjust_aligned_offset() 265 * to be already rotated to match the rotated GTT view, and 337 int pitch = state->view.color_plane[color_plane].stride; in intel_plane_compute_aligned_offset() 649 struct intel_fb_view *view) in calc_plane_remap_info() argument 652 struct intel_remapped_plane_info *remap_info = &view->gtt.remapped.plane[color_plane]; in calc_plane_remap_info() 653 struct i915_color_plane_view *color_plane_info = &view->color_plane[color_plane]; in calc_plane_remap_info() 665 if (view->gtt.type == I915_GGTT_VIEW_ROTATED) { in calc_plane_remap_info() 666 check_array_bounds(i915, view->gtt.rotated.plane, color_plane); in calc_plane_remap_info() 671 /* rotate the x/y offsets to match the GTT view */ in calc_plane_remap_info() 685 /* rotate the tile dimensions to match the GTT view */ in calc_plane_remap_info() [all …]
|
/Linux-v5.15/arch/s390/include/asm/ |
D | debug.h | 66 struct debug_view *view, 72 struct debug_view *view, char *out_buf, 75 struct debug_view *view, 78 struct debug_view *view, 83 int debug_dflt_header_fn(debug_info_t *id, struct debug_view *view, 391 int debug_register_view(debug_info_t *id, struct debug_view *view); 393 int debug_unregister_view(debug_info_t *id, struct debug_view *view); 451 #define __REGISTER_STATIC_DEBUG_INFO(var, name, pages, areas, view) \ argument 455 debug_register_view(&var, (view)); \ 468 * @view: Pointer to debug view struct [all …]
|
/Linux-v5.15/include/linux/ |
D | regset.h | 215 * @regsets: Array of @n regsets available in this view. 221 * A regset view is a collection of regsets (&struct user_regset, 223 * from a given architecture/ABI environment. More than one view might 227 * view or from the 64-bit view. Either method reaches the same thread 244 * task_user_regset_view - Return the process's native regset view. 311 const struct user_regset_view *view, 318 * @view: &struct user_regset_view describing user thread machine state 319 * @setno: index in @view->regsets 325 const struct user_regset_view *view, in copy_regset_from_user() argument 330 const struct user_regset *regset = &view->regsets[setno]; in copy_regset_from_user()
|
/Linux-v5.15/kernel/ |
D | regset.c | 55 * @view: &struct user_regset_view describing user thread machine state 56 * @setno: index in @view->regsets 62 const struct user_regset_view *view, in copy_regset_to_user() argument 67 const struct user_regset *regset = &view->regsets[setno]; in copy_regset_to_user()
|