Home
last modified time | relevance | path

Searched refs:backend (Results 1 – 25 of 147) sorted by relevance

123456

/linux/drivers/gpu/drm/sun4i/
A Dsun4i_backend.c428 struct sun4i_backend *backend = layer->backend; in sun4i_backend_plane_uses_frontend() local
432 if (IS_ERR(backend->frontend)) in sun4i_backend_plane_uses_frontend()
783 struct sun4i_backend *backend; in sun4i_backend_bind() local
788 backend = devm_kzalloc(dev, sizeof(*backend), GFP_KERNEL); in sun4i_backend_bind()
789 if (!backend) in sun4i_backend_bind()
791 dev_set_drvdata(dev, backend); in sun4i_backend_bind()
810 if (backend->engine.id < 0) in sun4i_backend_bind()
811 return backend->engine.id; in sun4i_backend_bind()
822 if (IS_ERR(backend->reset)) { in sun4i_backend_bind()
918 (backend->engine.id in sun4i_backend_bind()
[all …]
A Dsun4i_layer.c73 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_disable() local
80 spin_lock_irqsave(&backend->frontend_lock, flags); in sun4i_backend_layer_atomic_disable()
81 backend->frontend_teardown = true; in sun4i_backend_layer_atomic_disable()
93 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_update() local
94 struct sun4i_frontend *frontend = backend->frontend; in sun4i_backend_layer_atomic_update()
96 sun4i_backend_cleanup_layer(backend, layer->id); in sun4i_backend_layer_atomic_update()
122 if (IS_ERR_OR_NULL(layer->backend->frontend)) in sun4i_layer_format_mod_supported()
194 struct sun4i_backend *backend, in sun4i_layer_init_one() argument
207 layer->backend = backend; in sun4i_layer_init_one()
209 if (IS_ERR_OR_NULL(backend->frontend)) { in sun4i_layer_init_one()
[all …]
A Dsun4i_backend.h195 void sun4i_backend_layer_enable(struct sun4i_backend *backend,
198 int sun4i_backend_update_layer_coord(struct sun4i_backend *backend,
200 int sun4i_backend_update_layer_formats(struct sun4i_backend *backend,
202 int sun4i_backend_update_layer_buffer(struct sun4i_backend *backend,
204 int sun4i_backend_update_layer_frontend(struct sun4i_backend *backend,
206 int sun4i_backend_update_layer_zpos(struct sun4i_backend *backend,
208 void sun4i_backend_cleanup_layer(struct sun4i_backend *backend,
/linux/drivers/staging/media/atomisp/pci/runtime/isys/src/
A Dcsi_rx_rmgr.c43 csi_rx_backend_ID_t backend, in ia_css_isys_csi_rx_lut_rmgr_acquire() argument
53 assert(backend < N_CSI_RX_BACKEND_ID); in ia_css_isys_csi_rx_lut_rmgr_acquire()
58 if ((backend < N_CSI_RX_BACKEND_ID) && (entry)) { in ia_css_isys_csi_rx_lut_rmgr_acquire()
59 cur_rsrc = &isys_csi_rx_rsrc[backend]; in ia_css_isys_csi_rx_lut_rmgr_acquire()
61 max_num_packets_of_type = N_LONG_PACKET_LUT_ENTRIES[backend]; in ia_css_isys_csi_rx_lut_rmgr_acquire()
93 csi_rx_backend_ID_t backend, in ia_css_isys_csi_rx_lut_rmgr_release() argument
101 assert(backend < N_CSI_RX_BACKEND_ID); in ia_css_isys_csi_rx_lut_rmgr_release()
106 if ((backend < N_CSI_RX_BACKEND_ID) && (entry)) { in ia_css_isys_csi_rx_lut_rmgr_release()
108 max_num_packets = N_LONG_PACKET_LUT_ENTRIES[backend]; in ia_css_isys_csi_rx_lut_rmgr_release()
111 max_num_packets = N_SHORT_PACKET_LUT_ENTRIES[backend]; in ia_css_isys_csi_rx_lut_rmgr_release()
[all …]
/linux/Documentation/ABI/stable/
A Dsysfs-bus-xen-backend1 What: /sys/bus/xen-backend/devices/*/devtype
9 What: /sys/bus/xen-backend/devices/*/nodename
15 backend device.
17 What: /sys/bus/xen-backend/devices/vbd-*/physical_device
26 What: /sys/bus/xen-backend/devices/vbd-*/mode
34 What: /sys/bus/xen-backend/devices/vbd-*/statistics/f_req
41 What: /sys/bus/xen-backend/devices/vbd-*/statistics/oo_req
49 What: /sys/bus/xen-backend/devices/vbd-*/statistics/rd_req
56 What: /sys/bus/xen-backend/devices/vbd-*/statistics/rd_sect
63 What: /sys/bus/xen-backend/devices/vbd-*/statistics/wr_req
[all …]
/linux/Documentation/devicetree/bindings/display/
A Dallwinner,sun4i-a10-display-backend.yaml19 - allwinner,sun4i-a10-display-backend
20 - allwinner,sun5i-a13-display-backend
21 - allwinner,sun6i-a31-display-backend
22 - allwinner,sun7i-a20-display-backend
23 - allwinner,sun8i-a23-display-backend
24 - allwinner,sun8i-a33-display-backend
25 - allwinner,sun9i-a80-display-backend
46 - description: The backend module clock
47 - description: The backend DRAM clock
173 display-backend@1e60000 {
[all …]
/linux/tools/perf/Documentation/
A Dasciidoc.conf21 ifdef::backend-docbook[]
27 endif::backend-docbook[]
29 ifdef::backend-docbook[]
67 endif::backend-docbook[]
70 ifdef::backend-docbook[]
88 endif::backend-docbook[]
91 ifdef::backend-xhtml11[]
94 endif::backend-xhtml11[]
/linux/drivers/target/
A Dtarget_core_hba.c126 hba->backend = core_get_backend(plugin_name); in core_alloc_hba()
127 if (!hba->backend) { in core_alloc_hba()
132 ret = hba->backend->ops->attach_hba(hba, plugin_dep_id); in core_alloc_hba()
147 module_put(hba->backend->ops->owner); in core_alloc_hba()
148 hba->backend = NULL; in core_alloc_hba()
159 hba->backend->ops->detach_hba(hba); in core_delete_hba()
168 module_put(hba->backend->ops->owner); in core_delete_hba()
170 hba->backend = NULL; in core_delete_hba()
/linux/tools/lib/perf/Documentation/
A Dasciidoc.conf21 ifdef::backend-docbook[]
27 endif::backend-docbook[]
29 ifdef::backend-docbook[]
67 endif::backend-docbook[]
70 ifdef::backend-docbook[]
114 endif::backend-docbook[]
117 ifdef::backend-xhtml11[]
120 endif::backend-xhtml11[]
/linux/tools/lib/traceevent/Documentation/
A Dasciidoc.conf21 ifdef::backend-docbook[]
27 endif::backend-docbook[]
29 ifdef::backend-docbook[]
67 endif::backend-docbook[]
70 ifdef::backend-docbook[]
114 endif::backend-docbook[]
117 ifdef::backend-xhtml11[]
120 endif::backend-xhtml11[]
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dsmu8_hwmgr.c162 struct smu8_hwmgr *data = hwmgr->backend; in smu8_get_max_sclk_level()
176 struct smu8_hwmgr *data = hwmgr->backend; in smu8_initialize_dpm_defaults()
259 struct smu8_hwmgr *data = hwmgr->backend; in smu8_construct_max_power_limits_table()
311 struct smu8_hwmgr *data = hwmgr->backend; in smu8_get_system_info_data()
415 struct smu8_hwmgr *data = hwmgr->backend; in smu8_construct_boot_state()
556 struct smu8_hwmgr *data = hwmgr->backend; in smu8_init_sclk_limit()
778 hwmgr->backend; in smu8_set_watermark_threshold()
1104 hwmgr->backend = data; in smu8_hwmgr_backend_init()
1131 kfree(hwmgr->backend); in smu8_hwmgr_backend_fini()
1132 hwmgr->backend = NULL; in smu8_hwmgr_backend_fini()
[all …]
A Dsmu10_hwmgr.c545 hwmgr->backend = data; in smu10_hwmgr_backend_init()
608 kfree(hwmgr->backend); in smu10_hwmgr_backend_fini()
609 hwmgr->backend = NULL; in smu10_hwmgr_backend_fini()
617 struct smu10_hwmgr *data = hwmgr->backend; in smu10_dpm_force_dpm_level()
849 data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_dpm_get_mclk()
865 data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_dpm_get_sclk()
943 struct smu10_hwmgr *data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_store_cc6_data()
965 struct smu10_hwmgr *data = hwmgr->backend; in smu10_force_clock_level()
1020 struct smu10_hwmgr *data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_print_clock_levels()
1105 data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_get_performance_level()
[all …]
A Dvega12_hwmgr.c68 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_set_default_registry_data()
142 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_set_features_platform_caps()
381 kfree(hwmgr->backend); in vega12_hwmgr_backend_fini()
382 hwmgr->backend = NULL; in vega12_hwmgr_backend_fini()
397 hwmgr->backend = data; in vega12_hwmgr_backend_init()
454 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_init_sclk_threshold()
489 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_override_pcie_parameters()
638 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_setup_default_dpm_tables()
815 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_init_smc_table()
868 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_set_allowed_featuresmask()
[all …]
A Dvega10_hwmgr.c118 struct vega10_hwmgr *data = hwmgr->backend; in vega10_set_default_registry_data()
196 struct vega10_hwmgr *data = hwmgr->backend; in vega10_set_features_platform_caps()
306 struct vega10_hwmgr *data = hwmgr->backend; in vega10_odn_initial_default_setting()
360 struct vega10_hwmgr *data = hwmgr->backend; in vega10_init_dpm_defaults()
554 struct vega10_hwmgr *data = hwmgr->backend; in vega10_get_evv_voltages()
812 kfree(hwmgr->backend); in vega10_hwmgr_backend_fini()
813 hwmgr->backend = NULL; in vega10_hwmgr_backend_fini()
830 hwmgr->backend = data; in vega10_hwmgr_backend_init()
855 kfree(hwmgr->backend); in vega10_hwmgr_backend_init()
856 hwmgr->backend = NULL; in vega10_hwmgr_backend_init()
[all …]
A Dsmu7_hwmgr.c268 (const struct smu7_hwmgr *)(hwmgr->backend); in smu7_voltage_control()
319 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_construct_voltage_tables()
432 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_program_static_screen_threshold_parameters()
478 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_program_voting_clients()
637 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_setup_default_pcie_table()
742 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_reset_dpm_tables()
784 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_setup_dpm_tables_v0()
2838 kfree(hwmgr->backend); in smu7_hwmgr_backend_fini()
2839 hwmgr->backend = NULL; in smu7_hwmgr_backend_fini()
2917 hwmgr->backend = data; in smu7_hwmgr_backend_init()
[all …]
A Dvega12_thermal.c71 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_enable_fan_control_feature()
89 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_disable_fan_control_feature()
106 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_fan_ctrl_start_smc_fan_control()
120 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_fan_ctrl_stop_smc_fan_control()
253 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_thermal_setup_fan_table()
A Dvega20_hwmgr.c66 (struct vega20_hwmgr *)(hwmgr->backend); in vega20_set_default_registry_data()
180 (struct vega20_hwmgr *)(hwmgr->backend); in vega20_set_features_platform_caps()
421 kfree(hwmgr->backend); in vega20_hwmgr_backend_fini()
422 hwmgr->backend = NULL; in vega20_hwmgr_backend_fini()
436 hwmgr->backend = data; in vega20_hwmgr_backend_init()
482 (struct vega20_hwmgr *)(hwmgr->backend); in vega20_init_sclk_threshold()
586 (struct vega20_hwmgr *)(hwmgr->backend); in vega20_setup_gfxclk_dpm_table()
607 (struct vega20_hwmgr *)(hwmgr->backend); in vega20_setup_memclk_dpm_table()
636 (struct vega20_hwmgr *)(hwmgr->backend); in vega20_setup_default_dpm_tables()
784 (struct vega20_hwmgr *)(hwmgr->backend); in vega20_init_smc_table()
[all …]
/linux/tools/testing/selftests/pstore/
A Dcommon_tests30 if [ -e ${1}-${backend}-0 ]; then
32 for f in `ls ${1}-${backend}-*`; do
77 backend=`cat /sys/module/pstore/parameters/backend`
79 prlog -e "\tbackend=${backend}"
A Dpstore_post_reboot_tests53 files=`ls dmesg-${backend}-*`
57 grep -q "\---\[ end trace" console-${backend}-0
63 nr_matched=`grep -c "$TEST_STRING_PATTERN" pmsg-${backend}-0`
65 grep -q "$TEST_STRING_PATTERN"$prev_uuid pmsg-${backend}-0
77 files=`ls *-${backend}-*`
/linux/Documentation/i2c/
A Dslave-interface.rst9 a hardware independent software backend providing the actual functionality. An
13 needed. The backend driver and the I2C bus driver communicate via events. Here
15 transported. The dotted line marks only one example. The backend could also
27 Note: Technically, there is also the I2C core between the backend and the
50 First, the events which are used by the bus driver and the backend will be
58 The bus driver sends an event to the backend using the following function::
67 bus drivers and must be checked for by backend drivers.
84 'val': backend returns first byte to be sent
104 'val': backend returns next byte to be sent
115 your backend, though.
[all …]
/linux/Documentation/vm/
A Dfrontswap.rst48 If a backend chooses, frontswap can be configured as a "writethrough
51 in order to allow the backend to arbitrarily "reclaim" space used to
75 A backend implementation may provide additional metrics.
121 Specifically, the Xen Transcendent Memory backend allows otherwise
143 AND a frontswap backend registers AND the backend fails every "store"
163 backend, such as zcache, must implement policies to carefully (but
169 Let's assume that a frontswap "backend" has registered during
171 frontswap backend has access to some "memory" that is not directly
182 consults with the frontswap backend and if the backend says it does NOT
196 see if the page was earlier accepted by the frontswap backend. If
[all …]
/linux/drivers/vhost/
A Dtest.c268 static void *backend; in vhost_test_set_backend() local
293 backend = vhost_vq_get_backend(vq); in vhost_test_set_backend()
296 vhost_vq_set_backend(vq, backend); in vhost_test_set_backend()
321 struct vhost_vring_file backend; in vhost_test_ioctl() local
334 if (copy_from_user(&backend, argp, sizeof backend)) in vhost_test_ioctl()
336 return vhost_test_set_backend(n, backend.index, backend.fd); in vhost_test_ioctl()
/linux/drivers/xen/xenbus/
A Dxenbus_probe_frontend.c416 char *backend, *frontend; in xenbus_check_frontend() local
431 backend = xenbus_read(XBT_NIL, frontend, "backend", NULL); in xenbus_check_frontend()
432 if (!backend || IS_ERR(backend)) in xenbus_check_frontend()
434 err = xenbus_scanf(XBT_NIL, backend, "state", "%i", &be_state); in xenbus_check_frontend()
436 xenbus_reset_frontend(frontend, backend, be_state); in xenbus_check_frontend()
437 kfree(backend); in xenbus_check_frontend()
/linux/Documentation/ABI/testing/
A Dsysfs-driver-xen-blkfront7 with the backend for indirect descriptors. The default value
9 memory usage. The backend picks the minimum of the frontend
10 and its default backend value.
/linux/fs/pstore/
A Dplatform.c79 static char *backend; variable
80 module_param(backend, charp, 0444);
81 MODULE_PARM_DESC(backend, "specific backend to use");
566 if (backend && strcmp(backend, psi->name)) { in pstore_register()
622 backend = kstrdup(psi->name, GFP_KERNEL); in pstore_register()
665 kfree(backend); in pstore_unregister()
666 backend = NULL; in pstore_unregister()

Completed in 75 milliseconds

123456