Home
last modified time | relevance | path

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

/linux-4.4.14/Documentation/ABI/stable/
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
23 physical device providing the storage for this backend
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
46 Number of requests delayed because the backend was too
49 What: /sys/bus/xen-backend/devices/vbd-*/statistics/rd_req
[all …]
/linux-4.4.14/tools/perf/Documentation/
Dasciidoc.conf21 ifdef::backend-docbook[]
27 endif::backend-docbook[]
29 ifdef::backend-docbook[]
67 endif::backend-docbook[]
70 ifdef::backend-docbook[]
85 endif::backend-docbook[]
88 ifdef::backend-xhtml11[]
91 endif::backend-xhtml11[]
/linux-4.4.14/drivers/target/
Dtarget_core_hba.c139 hba->backend = core_get_backend(plugin_name); in core_alloc_hba()
140 if (!hba->backend) { in core_alloc_hba()
145 ret = hba->backend->ops->attach_hba(hba, plugin_dep_id); in core_alloc_hba()
160 module_put(hba->backend->ops->owner); in core_alloc_hba()
161 hba->backend = NULL; in core_alloc_hba()
172 hba->backend->ops->detach_hba(hba); in core_delete_hba()
181 module_put(hba->backend->ops->owner); in core_delete_hba()
183 hba->backend = NULL; in core_delete_hba()
Dtarget_core_device.c755 dev = hba->backend->ops->alloc_device(hba, name); in target_alloc_device()
761 dev->transport = hba->backend->ops; in target_alloc_device()
1004 hba->backend->ops->set_configfs_dev_params(dev, buf, sizeof(buf)); in core_dev_setup_virtual_lun0()
Dtarget_core_configfs.c2783 struct target_backend *tb = hba->backend; in target_core_make_subdev()
2936 hba->hba_id, hba->backend->ops->name, in target_hba_info_show()
2958 if (hba->backend->ops->pmode_enable_hba == NULL) in target_hba_mode_store()
2972 ret = hba->backend->ops->pmode_enable_hba(hba, mode_flag); in target_hba_mode_store()
/linux-4.4.14/tools/testing/selftests/pstore/
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}"
Dpstore_post_reboot_tests50 files=`ls dmesg-${backend}-*`
54 grep -q "\---\[ end trace" console-${backend}-0
60 nr_matched=`grep -c "$TEST_STRING_PATTERN" pmsg-${backend}-0`
62 grep -q "$TEST_STRING_PATTERN"$prev_uuid pmsg-${backend}-0
74 files=`ls *-${backend}-*`
/linux-4.4.14/drivers/block/zram/
Dzcomp.c68 comp->backend->destroy(zstrm->private); in zcomp_strm_free()
83 zstrm->private = comp->backend->create(); in zcomp_strm_alloc()
312 return comp->backend->compress(src, zstrm->buffer, dst_len, in zcomp_compress()
319 return comp->backend->decompress(src, src_len, dst); in zcomp_decompress()
339 struct zcomp_backend *backend; in zcomp_create() local
342 backend = find_backend(compress); in zcomp_create()
343 if (!backend) in zcomp_create()
350 comp->backend = backend; in zcomp_create()
Dzcomp.h45 struct zcomp_backend *backend; member
/linux-4.4.14/Documentation/i2c/
Dslave-interface8 a hardware independent software backend providing the actual functionality. An
12 needed. The backend driver and the I2C bus driver communicate via events. Here
14 transported. The dotted line marks only one example. The backend could also
26 Note: Technically, there is also the I2C core between the backend and the
42 Each backend should come with separate documentation to describe its specific
49 First, the events which are used by the bus driver and the backend will be
57 The bus driver sends an event to the backend using the following function:
65 is the return value from the backend. Mandatory events must be provided by the
66 bus drivers and must be checked for by backend drivers.
82 'val': backend returns first byte to be sent
[all …]
Dslave-eeprom-backend1 Linux I2C slave eeprom backend
6 This is a proof-of-concept backend which acts like an EEPROM on the connected
/linux-4.4.14/Documentation/ABI/testing/
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.
Dpstore43 Pstore only supports one backend at a time. If multiple
44 backends are available, the preferred backend may be
45 set by passing the pstore.backend= argument to the kernel at
Dsysfs-driver-xen-blkback7 backend buffer.
Dsysfs-bus-event_source-devices-events7 /sys/devices/cpu/events/stalled-cycles-backend
Dsysfs-block-zram65 number of backend's zcomp_strm compression streams (number of
/linux-4.4.14/Documentation/vm/
Dfrontswap.txt41 If a backend chooses, frontswap can be configured as a "writethrough
44 in order to allow the backend to arbitrarily "reclaim" space used to
61 A backend implementation may provide additional metrics.
106 Specifically, the Xen Transcendent Memory backend allows otherwise
125 swap device. If CONFIG_FRONTSWAP is enabled but no frontswap "backend"
128 AND a frontswap backend registers AND the backend fails every "store"
135 As for space, if CONFIG_FRONTSWAP is enabled AND a frontswap backend
148 backend, such as zcache, must implement policies to carefully (but
154 Let's assume that a frontswap "backend" has registered during
156 frontswap backend has access to some "memory" that is not directly
[all …]
Dcleancache.txt28 A cleancache "backend" that provides transcendent memory registers itself
94 A backend implementation may provide additional metrics.
126 Specifically, the Xen Transcendent Memory backend allows otherwise
148 compare-to-NULL if config'ed on but no backend claims the ops
150 backend claims the ops functions but a filesystem doesn't enable
176 on both the frontend and backend and also allows the backend to
194 The invalidate is done by the cleancache backend implementation.
268 backend may have less value for KVM. This remains to be tested,
Duserfaultfd.txt67 memory backend (anonymous memory vs tmpfs vs real filebacked
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_probe_frontend.c406 char *backend, *frontend; in xenbus_check_frontend() local
421 backend = xenbus_read(XBT_NIL, frontend, "backend", NULL); in xenbus_check_frontend()
422 if (!backend || IS_ERR(backend)) in xenbus_check_frontend()
424 err = xenbus_scanf(XBT_NIL, backend, "state", "%i", &be_state); in xenbus_check_frontend()
426 xenbus_reset_frontend(frontend, backend, be_state); in xenbus_check_frontend()
427 kfree(backend); in xenbus_check_frontend()
/linux-4.4.14/fs/pstore/
Dplatform.c69 static char *backend; variable
445 if (backend && strcmp(backend, psi->name)) in pstore_register()
488 backend = psi->name; in pstore_register()
508 backend = NULL; in pstore_unregister()
593 module_param(backend, charp, 0444);
594 MODULE_PARM_DESC(backend, "Pstore backend to use");
/linux-4.4.14/drivers/firmware/efi/
DKconfig27 tristate "Register efivars backend for pstore"
31 Say Y here to enable use efivars as a backend to pstore. This
36 bool "Disable using efivars as a pstore backend by default"
41 backend for pstore by default. This setting can be overridden
/linux-4.4.14/Documentation/mic/
Dmic_overview.txt39 the fact that the virtio block storage backend can only be on the host.
49 | Driver| |Driver | |Driver| | |backend | |backend | |backend |
/linux-4.4.14/Documentation/filesystems/caching/
Dbackend-api.txt17 cache the backend wants to make available. For instance, CacheFS does this in
31 (*) "ops" is a pointer to the table of operations that the backend supports on
117 The fields that might be of use to the backend describe the object
138 Structures of this type should be allocated by the cache backend and
187 backend to do the operation. The backend may get extra refs to it by
191 A retrieval operation can be used by the backend to do retrieval work. To
193 appropriately by the backend and fscache_enqueue_retrieval() called to
197 The to_do field is an empty list available for the cache backend to use as
219 The cache backend provides FS-Cache with a table of operations that can be
229 the backend.
[all …]
Dobject.txt30 a cache backend is currently actively caching. Such objects are represented by
150 from the cache backend's representation (fscache_object) - which may be
175 FS-Cache expects the cache backend to probe the cache to see whether this
286 the cache backend to update the object, and the cache backend will ask the
313 This is signalled when the cache backend wants to withdraw an object.
Dfscache.txt114 C, and that it should be read or written. The cache backend may or may
187 The cache backend API to FS-Cache can be found in:
189 Documentation/filesystems/caching/backend-api.txt
Doperations.txt31 backend for completion.
Dcachefiles.txt34 CacheFiles is a caching backend that's meant to use as a cache a directory on
/linux-4.4.14/Documentation/blockdev/
Dzram.txt62 Compression backend may use up to max_comp_streams compression streams,
64 By default, compression backend uses single compression stream.
74 In order to enable compression backend's multi stream support max_comp_streams
77 backend (max_comp_streams equals to 1), you will see error if you try to change
78 the value of max_comp_streams because single stream compression backend
80 dynamic max_comp_streams. Only multi stream backend supports dynamic
/linux-4.4.14/net/atm/
Dioctl.c137 atm_backend_t backend; in do_vcc_ioctl() local
138 error = get_user(backend, (atm_backend_t __user *)argp); in do_vcc_ioctl()
141 switch (backend) { in do_vcc_ioctl()
/linux-4.4.14/drivers/xen/
DKconfig100 Support for backend device drivers that provide I/O services
170 tristate "Xen PCI-device backend driver"
175 The PCI device backend driver allows the kernel to export arbitrary
185 The "hide" parameter (only applicable if backend driver is compiled
193 tristate "XEN SCSI backend driver"
196 The SCSI backend driver allows the kernel to export its SCSI Devices
/linux-4.4.14/Documentation/mic/mpssd/
Dmpssd.h80 int backend; member
Dmpssd.c997 mic->mic_virtblk.backend_size = lseek(mic->mic_virtblk.backend, 0, in set_backend_size()
1020 mic->mic_virtblk.backend = open(mic->mic_virtblk.backend_file, O_RDWR); in open_backend()
1021 if (mic->mic_virtblk.backend < 0) { in open_backend()
1031 mic->mic_virtblk.backend, 0L); in open_backend()
1041 close(mic->mic_virtblk.backend); in open_backend()
1052 close(mic->mic_virtblk.backend); in close_backend()
/linux-4.4.14/arch/x86/configs/
Dxen.config22 # x86 specific backend drivers
/linux-4.4.14/drivers/char/agp/
DMakefile1 agpgart-y := backend.o frontend.o generic.o isoch.o
/linux-4.4.14/kernel/configs/
Dxen.config23 # backend drivers
/linux-4.4.14/drivers/crypto/caam/
DKconfig2 tristate "Freescale CAAM-Multicore driver backend"
15 tristate "Freescale CAAM Job Ring driver backend"
/linux-4.4.14/drivers/net/ethernet/seeq/
Dsgiseeq.c626 struct sgiseeq_tx_desc *backend; in sgiseeq_start_xmit() local
628 backend = &sp->tx_desc[PREV_TX(sp->tx_new)]; in sgiseeq_start_xmit()
629 dma_sync_desc_cpu(dev, backend); in sgiseeq_start_xmit()
630 backend->tdma.cntinfo &= ~HPCDMA_EOX; in sgiseeq_start_xmit()
631 dma_sync_desc_dev(dev, backend); in sgiseeq_start_xmit()
/linux-4.4.14/drivers/vhost/
Dscsi.c1480 struct vhost_scsi_target backend; in vhost_scsi_ioctl() local
1491 if (copy_from_user(&backend, argp, sizeof backend)) in vhost_scsi_ioctl()
1493 if (backend.reserved != 0) in vhost_scsi_ioctl()
1496 return vhost_scsi_set_endpoint(vs, &backend); in vhost_scsi_ioctl()
1498 if (copy_from_user(&backend, argp, sizeof backend)) in vhost_scsi_ioctl()
1500 if (backend.reserved != 0) in vhost_scsi_ioctl()
1503 return vhost_scsi_clear_endpoint(vs, &backend); in vhost_scsi_ioctl()
Dnet.c1057 struct vhost_vring_file backend; in vhost_net_ioctl() local
1063 if (copy_from_user(&backend, argp, sizeof backend)) in vhost_net_ioctl()
1065 return vhost_net_set_backend(n, backend.index, backend.fd); in vhost_net_ioctl()
/linux-4.4.14/tools/perf/util/
Dparse-events.l223 stalled-cycles-backend|idle-cycles-backend { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_H…
/linux-4.4.14/Documentation/tpm/
Dxen-tpmfront.txt72 * mini-os/tpmback: Mini-os TPM backend driver. The Linux frontend driver
73 connects to this backend driver to facilitate communications
/linux-4.4.14/sound/core/
DKconfig122 tristate "HR-timer backend support"
126 Say Y here to enable HR-timer backend for ALSA timer. ALSA uses
138 Say Y here to use the HR-timer backend as the default sequencer
/linux-4.4.14/drivers/char/pcmcia/
DKconfig31 or via the cm4000 backend of OpenCT (http://www.opensc-project.org/opensc).
/linux-4.4.14/drivers/cpuidle/
DKconfig.arm10 at run-time through DT nodes. The CPUidle suspend backend is
/linux-4.4.14/Documentation/input/
Dcs461x.txt13 driver as a backend. I've tested this driver with CS4610, 4-axis and
/linux-4.4.14/drivers/staging/lustre/
Dsysfs-fs-lustre447 Blocksize on backend filesystem for service behind this obd
455 Total number of kilobytes of space on backend filesystem
463 Number of free kilobytes on backend filesystem for service
471 Number of kilobytes of free space on backend filesystem
480 Number of inodes on backend filesystem for service behind this
487 Number of free inodes on backend filesystem for service
/linux-4.4.14/Documentation/device-mapper/
Ddm-crypt.txt41 This is the device that is going to be used as backend and contains the
/linux-4.4.14/drivers/pci/
DKconfig69 PCI devices from a PCI backend to support PCI driver domains.
/linux-4.4.14/Documentation/dvb/
Dbt8xx.txt32 Regular case: If the bttv driver detects a bt8xx-based DVB card, all frontend and backend modules w…
/linux-4.4.14/arch/powerpc/perf/
Dpower7-pmu.c379 GENERIC_EVENT_ATTR(stalled-cycles-backend, PM_CMPLU_STALL);
/linux-4.4.14/Documentation/
Dstatic-keys.txt264 <not supported> stalled-cycles-backend
281 <not supported> stalled-cycles-backend
Dworkqueue.txt91 subsystems and drivers queue work items on and the backend mechanism
Dkernel-parameters.txt3037 pstore.backend= Specify the name of the pstore backend to use
/linux-4.4.14/drivers/net/
DKconfig382 The corresponding Linux backend driver is enabled by the
390 tristate "Xen backend network device"
401 The backend driver presents a standard network device
/linux-4.4.14/drivers/block/
DKconfig484 tristate "Xen block-device backend driver"
487 The block-device backend driver allows the kernel to export its
494 The backend driver attaches itself to a any block device specified
498 If you are compiling a kernel to run in a Xen block backend driver
/linux-4.4.14/Documentation/filesystems/
D9p.txt77 cache backend.
/linux-4.4.14/Documentation/nfc/
Dnfc-hci.txt1 HCI backend for NFC Core
11 backend, implementing an abstract nfc device and translating NFC Core API
/linux-4.4.14/net/bridge/netfilter/
DKconfig220 as backend.
/linux-4.4.14/Documentation/networking/
Dphonet.txt194 PNPIPE_ENCAP_IP: The socket is used as a backend for a virtual IP
Dfilter.txt577 an eBPF backend that performs almost as fast as natively compiled code.
581 GCC/LLVM backend, so that it can just-in-time map to modern 64-bit CPUs with
/linux-4.4.14/include/target/
Dtarget_core_base.h849 struct target_backend *backend; member
/linux-4.4.14/Documentation/sh/
Dnew-machine.txt10 and the 2.5/2.6 SH backend.
/linux-4.4.14/Documentation/target/
Dtcmu-design.txt86 - Simple to write a userspace backend
/linux-4.4.14/drivers/tty/
DKconfig93 select the console driver that will serve as the backend for the
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event.c1614 EVENT_ATTR(stalled-cycles-backend, STALLED_CYCLES_BACKEND );
/linux-4.4.14/init/
DKconfig552 context tracking backend but doesn't yet fullfill all the
562 architecture backend for the context tracking.
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt911 o slip - there is no particular reason to run the slip backend unless
1200 host. The TUN/TAP backend has been in UML since 2.4.9-3um.
4350 Yon Uriarte - Fixed the TUN/TAP network backend while I slept.
/linux-4.4.14/arch/x86/
DKconfig681 Paravirtualized spinlocks allow a pvops backend to replace the