Home
last modified time | relevance | path

Searched full:be (Results 1 – 25 of 9858) sorted by relevance

12345678910>>...395

/linux/fs/nfs/blocklayout/
H A Dextent_tree.c27 ext_tree_prev(struct pnfs_block_extent *be) in ext_tree_prev() argument
29 struct rb_node *node = rb_prev(&be->be_node); in ext_tree_prev()
34 ext_tree_next(struct pnfs_block_extent *be) in ext_tree_next() argument
36 struct rb_node *node = rb_next(&be->be_node); in ext_tree_next()
41 ext_f_end(struct pnfs_block_extent *be) in ext_f_end() argument
43 return be->be_f_offset + be->be_length; in ext_f_end()
50 struct pnfs_block_extent *be = NULL; in __ext_tree_search() local
53 be = ext_node(node); in __ext_tree_search()
54 if (start < be->be_f_offset) in __ext_tree_search()
56 else if (start >= ext_f_end(be)) in __ext_tree_search()
[all …]
/linux/tools/perf/util/
H A Dgenelf_debug.c47 buffer_ext_dump(struct buffer_ext *be, const char *msg) in buffer_ext_dump() argument
51 for (i = 0 ; i < be->cur_pos; i++) in buffer_ext_dump()
52 warnx("%4zu 0x%02x", i, (((char *)be->data)[i]) & 0xff); in buffer_ext_dump()
56 buffer_ext_add(struct buffer_ext *be, void *addr, size_t sz) in buffer_ext_add() argument
59 size_t be_sz = be->max_sz; in buffer_ext_add()
62 if ((be->cur_pos + sz) < be_sz) { in buffer_ext_add()
63 memcpy(be->data + be->cur_pos, addr, sz); in buffer_ext_add()
64 be->cur_pos += sz; in buffer_ext_add()
73 tmp = realloc(be->data, be_sz); in buffer_ext_add()
77 be->data = tmp; in buffer_ext_add()
[all …]
/linux/Documentation/devicetree/bindings/regulator/
H A Dregulator.yaml41 description: boolean, regulator should never be disabled
49 This property is intended to only be used for regulators where
58 description: allow the regulator performance level to be configured
63 disabling ramp rate, it should be explicitly initialised to zero (regulator-ramp-delay
105 for the regulator at run-time. Elements may be specified in any order.
131 hardware performs emergency shutdown. Zero can be passed to disable
132 protection and value '1' indicates that protection should be enabled but
133 limit setting can be omitted.
138 Zero can be passed to disable error detection and value '1' indicates
139 that detection should be enabled but limit setting can be omitted.
[all …]
/linux/drivers/i2c/muxes/
H A DKconfig14 If you say yes to this option, support will be included for an
19 This driver can also be built as a module. If so, the module
20 will be called i2c-arb-gpio-challenge.
26 If you say yes to this option, support will be included for a
31 This driver can also be built as a module. If so, the module
32 will be called i2c-mux-gpio.
39 If you say yes to this option, support will be included for a
44 This driver can also be built as a module. If so, the module
45 will be called i2c-mux-gpmux.
55 This driver can also be built as a module. If so, the module
[all …]
/linux/Documentation/security/keys/
H A Dcore.rst6 user mappings, and similar to be cached in the kernel for the use of
13 The key service can be configured on by enabling:
46 * Each key is of a defined "type". Types must be registered inside the
48 can be added or used. Userspace programs cannot define new types directly.
51 number of operations that can be performed on a key of that type.
53 Should a type be removed from the system, all the keys of that type will
54 be invalidated.
56 * Each key has a description. This should be a printable string. The key
62 whether a kernel service will be able to find the key.
64 * Each key can be set to expire at a specific time by the key type's
[all …]
/linux/sound/soc/
H A Dsoc-pcm.c51 /* is the current PCM operation for this BE ? */ in snd_soc_dpcm_can_be_update()
53 struct snd_soc_pcm_runtime *be, int stream) in snd_soc_dpcm_can_be_update()
57 be->dpcm[stream].runtime_update))
63 struct snd_soc_pcm_runtime *be, in snd_soc_dpcm_check_state()
73 for_each_dpcm_fe(be, stream, dpcm) { in snd_soc_dpcm_check_state()
87 /* it's safe to do this BE DAI */
92 * We can only hw_free, stop, pause or suspend a BE DAI if any of it's FE in snd_soc_dpcm_can_be_free_stop() argument
96 struct snd_soc_pcm_runtime *be, int stream) in snd_soc_dpcm_can_be_free_stop()
104 return snd_soc_dpcm_check_state(fe, be, stream, state, ARRAY_SIZE(state));
108 * We can only change hw params a BE DA in snd_soc_dpcm_can_be_params() argument
49 snd_soc_dpcm_can_be_update(struct snd_soc_pcm_runtime * fe,struct snd_soc_pcm_runtime * be,int stream) snd_soc_dpcm_can_be_update() argument
59 snd_soc_dpcm_check_state(struct snd_soc_pcm_runtime * fe,struct snd_soc_pcm_runtime * be,int stream,const enum snd_soc_dpcm_state * states,int num_states) snd_soc_dpcm_check_state() argument
125 snd_soc_dpcm_can_be_prepared(struct snd_soc_pcm_runtime * fe,struct snd_soc_pcm_runtime * be,int stream) snd_soc_dpcm_can_be_prepared() argument
210 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_show_state() local
337 dpcm_set_be_update_state(struct snd_soc_pcm_runtime * be,int stream,enum snd_soc_dpcm_update state) dpcm_set_be_update_state() argument
411 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_dapm_stream_event() local
1300 dpcm_be_connect(struct snd_soc_pcm_runtime * fe,struct snd_soc_pcm_runtime * be,int stream) dpcm_be_connect() argument
1349 dpcm_be_reparent(struct snd_soc_pcm_runtime * fe,struct snd_soc_pcm_runtime * be,int stream) dpcm_be_reparent() argument
1420 struct snd_soc_pcm_runtime *be; dpcm_get_be() local
1563 struct snd_soc_pcm_runtime *be; dpcm_add_paths() local
1642 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_be_dai_stop() local
1682 struct snd_soc_pcm_runtime *be; dpcm_be_dai_startup() local
1794 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_runtime_setup_be_format() local
1830 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_runtime_setup_be_chan() local
1878 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_runtime_setup_be_rate() local
1919 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_apply_symmetry() local
2016 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_be_dai_hw_free() local
2075 struct snd_soc_pcm_runtime *be; dpcm_be_dai_hw_params() local
2187 struct snd_soc_pcm_runtime *be; dpcm_be_dai_trigger() local
2474 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_be_dai_prepare() local
2623 struct snd_soc_pcm_runtime *be = dpcm->be; dpcm_run_update_startup() local
3000 snd_soc_dpcm_get_substream(struct snd_soc_pcm_runtime * be,int stream) snd_soc_dpcm_get_substream() argument
[all...]
/linux/net/sched/
H A DKconfig17 is a FIFO (first come, first served). If you say Y here, you will be
19 then be attached to different network devices. This is useful for
23 This code is considered to be experimental.
37 If you say Y here and to "/proc file system" below, you will be able
60 module will be called sch_htb.
69 module will be called sch_hfsc.
78 module will be called sch_prio.
87 module will be called sch_multiq.
98 module will be called sch_red.
109 module will be called sch_sfb.
[all …]
/linux/fs/btrfs/
H A Dref-verify.c30 * be used to verify the extent tree is consistent as these should all match
48 * were called with since it could be different from ref_root. We also store
99 struct block_entry *be) in insert_block_entry() argument
103 node = rb_find_add(&be->node, root, block_entry_bytenr_cmp); in insert_block_entry()
217 static void free_block_entry(struct block_entry *be) in free_block_entry() argument
224 while ((n = rb_first(&be->roots))) { in free_block_entry()
226 rb_erase(&re->node, &be->roots); in free_block_entry()
230 while((n = rb_first(&be->refs))) { in free_block_entry()
232 rb_erase(&ref->node, &be->refs); in free_block_entry()
236 while (!list_empty(&be->actions)) { in free_block_entry()
[all …]
/linux/Documentation/arch/arm64/
H A Dgcs.rst9 intended to be exhaustive.
28 GCSPR_EL0. This is readable by userspace but can only be updated
43 at runtime this should be done with great care.
47 * GCS specific errors (those reported with EC 0x2d) will be reported as
56 in LR match those in the GCS, the LR will be ignored. This is not supported
66 should be used.
82 status of the specified GCS mode bits will be rejected.
84 * PR_LOCK_SHADOW_STACK_STATUS allows any bit to be locked, this allows
91 thread that called them, any other running threads will be unaffected.
97 * The current GCS configuration for a thread may be read with the
[all …]
H A Dacpi_object_usage.rst55 Must be supplied if RAS support is provided by the platform. It
56 is recommended this table be supplied.
62 Microsoft only table, will not be supported.
96 License has changed and should be usable. Optional if used instead
103 Microsoft only table, will not be supported.
119 x86 only table, will not be supported.
131 Optional, not currently supported, but could be used on ARM if and
134 need to be modified in the ACPI specification.
142 if it had actually occurred. However, this table should not be
143 shipped with a production system; it should be dynamically loaded
[all …]
/linux/drivers/net/xen-netback/
H A Dxenbus.c13 static int connect_data_rings(struct backend_info *be,
15 static void connect(struct backend_info *be);
16 static int read_xenbus_vif_flags(struct backend_info *be);
17 static int backend_create_xenvif(struct backend_info *be);
18 static void unregister_hotplug_status_watch(struct backend_info *be);
20 static void set_backend_state(struct backend_info *be,
206 struct backend_info *be = dev_get_drvdata(&xdev->dev); in netback_uevent() local
208 if (!be) in netback_uevent()
211 if (add_uevent_var(env, "script=%s", be->hotplug_script)) in netback_uevent()
214 if (!be->vif) in netback_uevent()
[all …]
/linux/drivers/comedi/
H A DKconfig30 be requested by a userspace program without root privileges.
37 Enable comedi misc drivers to be built
54 To compile this driver as a module, choose M here: the module will be
61 This driver is mainly for testing purposes, but can also be used to
65 To compile this driver as a module, choose M here: the module will be
77 To compile this driver as a module, choose M here: the module will be
87 To compile this driver as a module, choose M here: the module will be
97 Enable comedi ISA and PC/104 drivers to be built
111 To compile this driver as a module, choose M here: the module will be
132 To compile this driver as a module, choose M here: the module will be
[all …]
/linux/drivers/media/usb/gspca/
H A DKconfig17 module will be called gspca_main.
28 module will be called gspca_benq.
37 module will be called gspca_conex.
48 module will be called gspca_cpia1.
58 module will be called gspca_dtcs033.
67 module will be called gspca_etoms.
76 module will be called gspca_finepix.
85 module will be called gspca_jeilinj.
95 module will be called gspca_jl2005bcd.
104 module will be called gspca_kinect.
[all …]
/linux/sound/soc/meson/
H A Daxg-card.c30 * Those will be over-written by the CPU side of the link
45 struct axg_dai_link_tdm_data *be = in axg_card_tdm_be_hw_params() local
48 return meson_card_i2s_set_sysclk(substream, params, be->mclk_fs); in axg_card_tdm_be_hw_params()
58 struct axg_dai_link_tdm_data *be = in axg_card_tdm_dai_init() local
65 be->codec_masks[i].tx, in axg_card_tdm_dai_init()
66 be->codec_masks[i].rx, in axg_card_tdm_dai_init()
67 be->slots, be->slot_width); in axg_card_tdm_dai_init()
75 ret = axg_tdm_set_tdm_slots(snd_soc_rtd_to_cpu(rtd, 0), be->tx_mask, be->rx_mask, in axg_card_tdm_dai_init()
76 be->slots, be->slot_width); in axg_card_tdm_dai_init()
88 struct axg_dai_link_tdm_data *be = in axg_card_tdm_dai_lb_init() local
[all …]
/linux/Documentation/core-api/
H A Dmemory-allocation.rst15 memory should be allocated. The GFP acronym stands for "get free
27 flags must be used.
33 zones can be used, how hard the allocator should try to find free
34 memory, whether the memory can be accessed by the userspace etc. The
43 direct reclaim may be triggered under memory pressure; the calling
44 context must be allowed to sleep.
52 will be stressed unless allocation succeeds, you may use ``GFP_ATOMIC``.
53 * Untrusted allocations triggered from userspace should be a subject
56 allocations that should be accounted.
62 will be directly accessible by the kernel and implies that the
[all …]
/linux/drivers/char/tpm/
H A DKconfig15 say Yes and it will be accessible from within Linux. For
18 userspace enablement piece of the specification, can be
21 will be called tpm. If unsure, say N.
25 2) Without ACPI enabled, the BIOS event log won't be accessible,
69 specification (TPM2.0) say Yes and it will be accessible from
71 the module will be called tpm_tis.
81 specification (TPM2.0) say Yes and it will be accessible from
83 the module will be called tpm_tis_spi.
90 say Yes and it will be accessible from within Linux.
100 say Yes and it will be accessible from within Linux.
[all …]
/linux/tools/testing/selftests/tc-testing/creating-testcases/
H A DAddingTestCases.txt8 User-defined tests should be added by defining a separate JSON file. This
17 files you create in these directories will automatically be included.
18 If you wish to store your custom test cases elsewhere, be sure to run
22 Be aware of required escape characters in the JSON data - particularly
25 will be used by python. So the match pattern will be a python regular
26 expression, but should be written using json syntax.
39 marked as skipped. This key can be placed anywhere inside the
48 This list can be empty.
49 Each command can be a string to be executed, or a list consisting
50 of a string which is a command to be executed, followed by 1 or
[all …]
/linux/Documentation/crypto/
H A Dasymmetric-keys.rst21 The "asymmetric" key type is designed to be a container for the keys used in
27 However, no requirement is made that the key data actually be stored in the
30 A completely in-kernel key retention and operation subtype can be defined, but
31 it would also be possible to provide access to cryptographic hardware (such as
32 a TPM) that might be used to both retain the relevant key and perform
34 merely be an interface to the TPM driver.
39 subtype of the key and define the operations that can be done on that key.
51 should be given from the content of the key.
53 This can then be used to refer to the key, either by complete match or by
72 only keys of the specified subtype (e.g. tpm) will be matched. For
[all …]
/linux/drivers/net/ieee802154/
H A DKconfig11 If you say N, all options in this submenu will be skipped and
21 This driver can also be built as a module. To do so say M here.
22 The module will be called 'fakelb'.
33 This driver can also be built as a module. To do so, say M here.
34 the module will be called 'at86rf230'.
45 This driver can also be built as a module. To do so, say M here.
46 the module will be called 'mrf24j40'.
56 This driver can also be built as a module. To do so, say M here.
57 the module will be called 'cc2520'.
66 This driver can also be built as a module. To do so say M here.
[all …]
/linux/include/linux/
H A Dzlib.h6 warranty. In no event will the authors be held liable for any damages
13 1. The origin of this software must not be misrepresented; you must not
15 in a product, an acknowledgment in the product documentation would be
17 2. Altered source versions must be plainly marked as such, and must not be
19 3. This notice may not be removed or altered from any source distribution.
45 is a STORED block. It also resets the mode to be read for the next
56 (deflation) but other algorithms will be added later and will have the same
59 Compression can be done in a single step if the buffers are large
60 enough (for example if an input file is mmap'ed), or can be done by
72 The zlib format was designed to be compact and fast for use in memory
[all …]
/linux/Documentation/arch/arm/
H A Dsetup.rst10 kernel loader to the Linux kernel proper, and may be short lived
12 should not be referenced outside of arch/arm/kernel/setup.c:setup_arch().
18 This parameter must be set to the page size of the machine, and
19 will be checked by the kernel.
30 This is now obsolete, and should not be used.
47 or VGA console character size. They should not be used for any other
50 It's generally a good idea to set these to be either standard VGA, or
52 all the bootup messages to be displayed correctly.
56 is otherwise unused. (should not be used for other console types, and
57 should not be used for other purposes).
[all …]
/linux/drivers/iio/proximity/
H A DKconfig18 module will be called as3935
33 module will be called cros_ec_mkbp_proximity.
41 To compile this driver as a module, choose M here: the module will be
56 module will be called hx9023s.
67 To compile this driver as a module, choose M here: the module will be
80 To compile this driver as a module, choose M here: the module will be
93 module will be called pulsedlight-lite-v2
102 MaxBotix which have an i2c interface. It can be used to measure
107 module will be called mb1232.
114 with just one GPIO for the trigger and echo. This driver can be
[all …]
/linux/drivers/usb/serial/
H A DKconfig19 module will be called usbserial.
27 If you say Y here, it will be possible to use a USB to serial
30 allows logins in single user mode). This could be useful if some
34 (/dev/tty0) will still be used as the system console by default, but
52 support" be compiled as a module for this driver to be used
77 will be called usb-serial-simple.
85 will be called aircable.
94 module will be called ark3116
104 module will be called belkin_sa.
113 module will be called ch341.
[all …]
/linux/Documentation/filesystems/caching/
H A Dnetfs-api.rst32 (4) Declaring a cookie to be in use
52 or server address, volume ID or share name). This must be rendered as a
53 printable string that can be used as a directory name (ie. no '/' characters
61 object key. Object keys are binary blobs and only need to be unique within
84 structures being used. The actual operation can then be issued and conflicting
85 invalidations can be detected upon completion.
106 The volume key must be a printable string with no '/' characters in it. It
107 should begin with the name of the filesystem and should be no longer than 254
108 characters. It should uniquely represent the volume and will be matched with
116 The specified coherency data is stored in the cookie and will be matched
[all …]
/linux/Documentation/userspace-api/
H A Dseccomp_filter.rst34 mechanism for minimizing the exposed kernel surface. It is meant to be
36 behavior and information flow should be managed with a combination of
40 system calls in socketcall() is allowed, for instance) which could be
48 ``CONFIG_HAVE_ARCH_SECCOMP_FILTER``, then filters may be added as below:
53 The BPF program will be executed over struct seccomp_data
56 acceptable values to inform the kernel which action should be
68 processes will be constrained to the same filters and system
73 true, ``-EACCES`` will be returned. This requirement ensures that filter
74 programs cannot be applied to child processes with greater privileges
78 additional filters may be layered on which will increase evaluation
[all …]

12345678910>>...395