Home
last modified time | relevance | path

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

1234567

/linux/drivers/gpu/drm/sun4i/
A Dsun4i_backend.c411 struct sun4i_backend *backend = layer->backend; in sun4i_backend_plane_uses_frontend() local
415 if (IS_ERR(backend->frontend)) in sun4i_backend_plane_uses_frontend()
786 struct sun4i_backend *backend; in sun4i_backend_bind() local
791 backend = devm_kzalloc(dev, sizeof(*backend), GFP_KERNEL); in sun4i_backend_bind()
792 if (!backend) in sun4i_backend_bind()
794 dev_set_drvdata(dev, backend); in sun4i_backend_bind()
813 if (backend->engine.id < 0) in sun4i_backend_bind()
814 return backend->engine.id; in sun4i_backend_bind()
825 if (IS_ERR(backend->reset)) { in sun4i_backend_bind()
921 (backend->engine.id in sun4i_backend_bind()
[all …]
A Dsun4i_layer.c70 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_disable() local
72 sun4i_backend_layer_enable(backend, layer->id, false); in sun4i_backend_layer_atomic_disable()
77 spin_lock_irqsave(&backend->frontend_lock, flags); in sun4i_backend_layer_atomic_disable()
78 backend->frontend_teardown = true; in sun4i_backend_layer_atomic_disable()
90 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_update() local
91 struct sun4i_frontend *frontend = backend->frontend; in sun4i_backend_layer_atomic_update()
93 sun4i_backend_cleanup_layer(backend, layer->id); in sun4i_backend_layer_atomic_update()
119 if (IS_ERR_OR_NULL(layer->backend->frontend)) in sun4i_layer_format_mod_supported()
191 struct sun4i_backend *backend, in sun4i_layer_init_one() argument
206 layer->backend = backend; 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.c42 csi_rx_backend_ID_t backend, in ia_css_isys_csi_rx_lut_rmgr_acquire() argument
52 assert(backend < N_CSI_RX_BACKEND_ID); in ia_css_isys_csi_rx_lut_rmgr_acquire()
57 if ((backend < N_CSI_RX_BACKEND_ID) && (entry)) { in ia_css_isys_csi_rx_lut_rmgr_acquire()
58 cur_rsrc = &isys_csi_rx_rsrc[backend]; in ia_css_isys_csi_rx_lut_rmgr_acquire()
60 max_num_packets_of_type = N_LONG_PACKET_LUT_ENTRIES[backend]; in ia_css_isys_csi_rx_lut_rmgr_acquire()
92 csi_rx_backend_ID_t backend, in ia_css_isys_csi_rx_lut_rmgr_release() argument
100 assert(backend < N_CSI_RX_BACKEND_ID); in ia_css_isys_csi_rx_lut_rmgr_release()
105 if ((backend < N_CSI_RX_BACKEND_ID) && (entry)) { in ia_css_isys_csi_rx_lut_rmgr_release()
107 max_num_packets = N_LONG_PACKET_LUT_ENTRIES[backend]; in ia_css_isys_csi_rx_lut_rmgr_release()
110 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/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/drivers/iio/adc/
A Dsd_adc_modulator.c35 static int iio_sd_mod_enable(struct iio_backend *backend) in iio_sd_mod_enable() argument
37 struct iio_sd_backend_priv *priv = iio_backend_get_priv(backend); in iio_sd_mod_enable()
45 static void iio_sd_mod_disable(struct iio_backend *backend) in iio_sd_mod_disable() argument
47 struct iio_sd_backend_priv *priv = iio_backend_get_priv(backend); in iio_sd_mod_disable()
53 static int iio_sd_mod_read(struct iio_backend *backend, struct iio_chan_spec const *chan, int *val, in iio_sd_mod_read() argument
56 struct iio_sd_backend_priv *priv = iio_backend_get_priv(backend); in iio_sd_mod_read()
/linux/tools/perf/util/intel-pt-decoder/
A Dintel-pt-log.c32 FILE *backend; member
128 static FILE *log_buf__open(struct log_buf *b, FILE *backend, unsigned int sz) in log_buf__open() argument
139 b->backend = backend; in log_buf__open()
173 fprintf(b->backend, "Dumping debug log buffer\n"); in log_buf__dump()
176 write_lines(b->buf + b->head, b->buf_sz - b->head, b->backend, &remove_first); in log_buf__dump()
178 write_lines(b->buf, b->head, b->backend, &remove_first); in log_buf__dump()
179 fprintf(b->backend, "End of debug log buffer dump\n"); in log_buf__dump()
/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
67 bus drivers and must be checked for by backend drivers.
75 'ret': 0 if the backend is ready, otherwise some errno
87 'val': backend returns first byte to be sent
107 'val': backend returns next byte to be sent
118 your backend, though.
[all …]
/linux/Documentation/devicetree/bindings/iio/adc/
A Dsigma-delta-modulator.yaml21 '#io-backend-cells':
31 vref-supply: [ '#io-backend-cells' ]
37 - required: ['#io-backend-cells']
44 // Backend binding example. SD modulator configured as an IIO backend device
48 #io-backend-cells = <0>;
/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()
787 hwmgr->backend; in smu8_set_watermark_threshold()
1129 hwmgr->backend = data; in smu8_hwmgr_backend_init()
1156 kfree(hwmgr->backend); in smu8_hwmgr_backend_fini()
1157 hwmgr->backend = NULL; in smu8_hwmgr_backend_fini()
[all …]
A Dsmu10_hwmgr.c558 hwmgr->backend = data; in smu10_hwmgr_backend_init()
618 kfree(hwmgr->backend); in smu10_hwmgr_backend_fini()
619 hwmgr->backend = NULL; in smu10_hwmgr_backend_fini()
627 struct smu10_hwmgr *data = hwmgr->backend; in smu10_dpm_force_dpm_level()
859 data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_dpm_get_mclk()
875 data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_dpm_get_sclk()
953 struct smu10_hwmgr *data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_store_cc6_data()
975 struct smu10_hwmgr *data = hwmgr->backend; in smu10_force_clock_level()
1030 struct smu10_hwmgr *data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_print_clock_levels()
1119 data = (struct smu10_hwmgr *)(hwmgr->backend); in smu10_get_performance_level()
[all …]
A Dvega12_hwmgr.c67 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_set_default_registry_data()
141 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_set_features_platform_caps()
386 kfree(hwmgr->backend); in vega12_hwmgr_backend_fini()
387 hwmgr->backend = NULL; in vega12_hwmgr_backend_fini()
402 hwmgr->backend = data; in vega12_hwmgr_backend_init()
463 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_init_sclk_threshold()
498 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_override_pcie_parameters()
647 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_setup_default_dpm_tables()
824 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_init_smc_table()
877 (struct vega12_hwmgr *)(hwmgr->backend); in vega12_set_allowed_featuresmask()
[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()
255 struct vega12_hwmgr *data = (struct vega12_hwmgr *)(hwmgr->backend); in vega12_thermal_setup_fan_table()
A Dsmu7_hwmgr.c267 (const struct smu7_hwmgr *)(hwmgr->backend); in smu7_voltage_control()
318 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_construct_voltage_tables()
431 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_program_static_screen_threshold_parameters()
477 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_program_voting_clients()
636 struct smu7_hwmgr *data = (struct smu7_hwmgr *)(hwmgr->backend); in smu7_setup_default_pcie_table()
2888 kfree(hwmgr->backend); in smu7_hwmgr_backend_fini()
2889 hwmgr->backend = NULL; in smu7_hwmgr_backend_fini()
2968 hwmgr->backend = data; in smu7_hwmgr_backend_init()
2978 kfree(hwmgr->backend); in smu7_hwmgr_backend_init()
2979 hwmgr->backend = NULL; in smu7_hwmgr_backend_init()
[all …]
/linux/drivers/vhost/
A Dtest.c261 static void *backend; in vhost_test_set_backend() local
286 backend = vhost_vq_get_backend(vq); in vhost_test_set_backend()
289 vhost_vq_set_backend(vq, backend); in vhost_test_set_backend()
314 struct vhost_vring_file backend; in vhost_test_ioctl() local
327 if (copy_from_user(&backend, argp, sizeof backend)) in vhost_test_ioctl()
329 return vhost_test_set_backend(n, backend.index, backend.fd); in vhost_test_ioctl()
/linux/security/keys/trusted-keys/
A DKconfig18 backend. Trusted keys are random number symmetric keys,
30 key backend.
40 (CAAM) as trusted key backend.
48 Enable use of NXP's DCP (Data Co-Processor) as trusted key backend.
/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.c72 static char *backend; variable
73 module_param(backend, charp, 0444);
74 MODULE_PARM_DESC(backend, "specific backend to use");
469 if (backend && strcmp(backend, psi->name)) { in pstore_register()
471 backend, psi->name); in pstore_register()
531 backend = new_backend; in pstore_register()
574 kfree(backend); in pstore_unregister()
575 backend = NULL; in pstore_unregister()
/linux/Documentation/filesystems/caching/
A Dbackend-api.rst34 The cache backend and the network filesystem can both ask for cache cookies -
52 There are a few fields that the cache backend might be interested in. The
62 When a cache backend wants to bring a cache online, it should first register
73 If successful, the cache backend can then start setting up the cache. In the
74 event that the initialisation fails, the cache backend should call::
112 for withdrawal. This gets offloaded to a workqueue. The cache backend can
117 Once all the cookies are withdrawn, a cache backend can withdraw all the
192 The fields in the cookie that are of interest to the cache backend are:
210 * FSCACHE_COOKIE_HAVE_DATA - The backend should set this if it
329 by the cache backend or closed after a period of non-use by fscache.
[all …]

Completed in 61 milliseconds

1234567