Home
last modified time | relevance | path

Searched refs:be (Results 1 – 25 of 6029) sorted by relevance

12345678910>>...242

/Linux-v5.4/fs/nfs/blocklayout/
Dextent_tree.c26 ext_tree_prev(struct pnfs_block_extent *be) in ext_tree_prev() argument
28 struct rb_node *node = rb_prev(&be->be_node); in ext_tree_prev()
33 ext_tree_next(struct pnfs_block_extent *be) in ext_tree_next() argument
35 struct rb_node *node = rb_next(&be->be_node); in ext_tree_next()
40 ext_f_end(struct pnfs_block_extent *be) in ext_f_end() argument
42 return be->be_f_offset + be->be_length; in ext_f_end()
49 struct pnfs_block_extent *be = NULL; in __ext_tree_search() local
52 be = ext_node(node); in __ext_tree_search()
53 if (start < be->be_f_offset) in __ext_tree_search()
55 else if (start >= ext_f_end(be)) in __ext_tree_search()
[all …]
Dblocklayout.c52 static bool is_hole(struct pnfs_block_extent *be) in is_hole() argument
54 switch (be->be_state) { in is_hole()
58 return be->be_tag ? false : true; in is_hole()
148 struct pnfs_block_extent *be, bio_end_io_t end_io, in do_add_page_to_bio() argument
152 container_of(be->be_device, struct pnfs_block_dev, node); in do_add_page_to_bio()
159 isect += be->be_v_offset; in do_add_page_to_bio()
160 isect -= be->be_f_offset; in do_add_page_to_bio()
197 struct pnfs_block_extent be; in bl_mark_devices_unavailable() local
203 if (!ext_tree_lookup(bl, isect, &be, rw)) in bl_mark_devices_unavailable()
205 extent_length = be.be_length - (isect - be.be_f_offset); in bl_mark_devices_unavailable()
[all …]
/Linux-v5.4/tools/perf/util/
Dgenelf_debug.c46 buffer_ext_dump(struct buffer_ext *be, const char *msg) in buffer_ext_dump() argument
50 for (i = 0 ; i < be->cur_pos; i++) in buffer_ext_dump()
51 warnx("%4zu 0x%02x", i, (((char *)be->data)[i]) & 0xff); in buffer_ext_dump()
55 buffer_ext_add(struct buffer_ext *be, void *addr, size_t sz) in buffer_ext_add() argument
58 size_t be_sz = be->max_sz; in buffer_ext_add()
61 if ((be->cur_pos + sz) < be_sz) { in buffer_ext_add()
62 memcpy(be->data + be->cur_pos, addr, sz); in buffer_ext_add()
63 be->cur_pos += sz; in buffer_ext_add()
72 tmp = realloc(be->data, be_sz); in buffer_ext_add()
76 be->data = tmp; in buffer_ext_add()
[all …]
/Linux-v5.4/drivers/net/xen-netback/
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,
200 struct backend_info *be = dev_get_drvdata(&dev->dev); in netback_remove() local
202 set_backend_state(be, XenbusStateClosed); in netback_remove()
204 unregister_hotplug_status_watch(be); in netback_remove()
205 if (be->vif) { in netback_remove()
[all …]
/Linux-v5.4/fs/btrfs/
Dref-verify.c76 struct block_entry *be) in insert_block_entry() argument
85 if (entry->bytenr > be->bytenr) in insert_block_entry()
87 else if (entry->bytenr < be->bytenr) in insert_block_entry()
93 rb_link_node(&be->node, parent_node, p); in insert_block_entry()
94 rb_insert_color(&be->node, root); in insert_block_entry()
232 static void free_block_entry(struct block_entry *be) in free_block_entry() argument
239 while ((n = rb_first(&be->roots))) { in free_block_entry()
241 rb_erase(&re->node, &be->roots); in free_block_entry()
245 while((n = rb_first(&be->refs))) { in free_block_entry()
247 rb_erase(&ref->node, &be->refs); in free_block_entry()
[all …]
/Linux-v5.4/drivers/block/xen-blkback/
Dxenbus.c38 struct xenbus_device *xen_blkbk_xenbus(struct backend_info *be) in xen_blkbk_xenbus() argument
40 return be->dev; in xen_blkbk_xenbus()
58 struct xenbus_device *dev = blkif->be->dev; in blkback_name()
88 if (blkif->be->dev->state == XenbusStateConnected) in xen_update_blkif_status()
92 connect(blkif->be); in xen_update_blkif_status()
93 if (blkif->be->dev->state != XenbusStateConnected) in xen_update_blkif_status()
98 xenbus_dev_error(blkif->be->dev, err, "get blkback dev name"); in xen_update_blkif_status()
104 xenbus_dev_error(blkif->be->dev, err, "block flush"); in xen_update_blkif_status()
115 xenbus_dev_fatal(blkif->be->dev, err, in xen_update_blkif_status()
189 err = xenbus_map_ring_valloc(blkif->be->dev, gref, nr_grefs, in xen_blkif_map()
[all …]
/Linux-v5.4/net/netfilter/
Dnft_set_bitmap.c93 struct nft_bitmap_elem *be; in nft_bitmap_elem_find() local
95 list_for_each_entry_rcu(be, &priv->list, head) { in nft_bitmap_elem_find()
96 if (memcmp(nft_set_ext_key(&be->ext), in nft_bitmap_elem_find()
98 !nft_set_elem_active(&be->ext, genmask)) in nft_bitmap_elem_find()
101 return be; in nft_bitmap_elem_find()
111 struct nft_bitmap_elem *be; in nft_bitmap_get() local
113 list_for_each_entry_rcu(be, &priv->list, head) { in nft_bitmap_get()
114 if (memcmp(nft_set_ext_key(&be->ext), elem->key.val.data, set->klen) || in nft_bitmap_get()
115 !nft_set_elem_active(&be->ext, genmask)) in nft_bitmap_get()
118 return be; in nft_bitmap_get()
[all …]
/Linux-v5.4/sound/soc/
Dsoc-pcm.c161 struct snd_soc_pcm_runtime *be = dpcm->be; in dpcm_dapm_stream_event() local
163 dev_dbg(be->dev, "ASoC: BE %s event %d dir %d\n", in dpcm_dapm_stream_event()
164 be->dai_link->name, event, dir); in dpcm_dapm_stream_event()
167 (be->dpcm[dir].users >= 1)) in dpcm_dapm_stream_event()
170 snd_soc_dapm_stream_event(be, dir, event); in dpcm_dapm_stream_event()
1145 struct snd_soc_pcm_runtime *be, int stream) in dpcm_be_connect() argument
1153 if (dpcm->be == be && dpcm->fe == fe) in dpcm_be_connect()
1161 dpcm->be = be; in dpcm_be_connect()
1163 be->dpcm[stream].runtime = fe->dpcm[stream].runtime; in dpcm_be_connect()
1167 list_add(&dpcm->list_fe, &be->dpcm[stream].fe_clients); in dpcm_be_connect()
[all …]
/Linux-v5.4/drivers/hwmon/pmbus/
DKconfig12 This driver can also be built as a module. If so, the module will
13 be called pmbus_core.
26 This driver can also be built as a module. If so, the module will
27 be called pmbus.
36 This driver can also be built as a module. If so, the module will
37 be called adm1275.
46 This driver can also be built as a module. If so, the module will
47 be called ibm-cffps.
55 This driver can also be built as a module. If so, the module will
56 be called inspur-ipsps.
[all …]
/Linux-v5.4/drivers/hwmon/
DKconfig23 This support can also be built as a module. If so, the module
24 will be called hwmon.
50 This driver can also be built as a module. If so, the module
51 will be called abx500-temp.
60 chip can be found on Abit uGuru featuring motherboards (most modern
65 This driver can also be built as a module. If so, the module
66 will be called abituguru.
75 uGuru chip can be found on recent Abit motherboards (since end
79 This driver can also be built as a module. If so, the module
80 will be called abituguru3.
[all …]
/Linux-v5.4/lib/
Dtest_uuid.c15 uuid_t be; member
22 .be = UUID_INIT(0xc33f4995, 0x3701, 0x450e, 0x9f, 0xbf, 0x20, 0x6a, 0x2e, 0x98, 0xe5, 0x76),
27 .be = UUID_INIT(0x64b4371c, 0x77c1, 0x48f9, 0x82, 0x21, 0x29, 0xf0, 0x54, 0xfc, 0x02, 0x3b),
32 .be = UUID_INIT(0x0cb4ddff, 0xa545, 0x4401, 0x9d, 0x06, 0x68, 0x8a, 0xf5, 0x3e, 0x7f, 0x84),
45 static void __init test_uuid_failed(const char *prefix, bool wrong, bool be, in test_uuid_failed() argument
52 be ? "BE" : "LE", in test_uuid_failed()
65 uuid_t be; in test_uuid_test() local
81 if (uuid_parse(data->uuid, &be)) in test_uuid_test()
85 if (!uuid_equal(&data->be, &be)) { in test_uuid_test()
86 sprintf(buf, "%pUb", &be); in test_uuid_test()
[all …]
/Linux-v5.4/Documentation/watchdog/
Dwatchdog-parameters.rst7 be listed here unless the driver has its own driver-specific information
21 timeout. Setting this to a non-zero value can be useful to ensure that
33 Watchdog cannot be stopped once started
46 Watchdog cannot be stopped once started
55 Watchdog cannot be stopped once started
67 Watchdog cannot be stopped once started
94 Watchdog cannot be stopped once started
103 Watchdog cannot be stopped once started
112 Watchdog cannot be stopped once started
127 be verbose, default is 0 (no)
[all …]
/Linux-v5.4/drivers/net/phy/
Dmdio-boardinfo.c28 struct mdio_board_entry *be; in mdiobus_setup_mdiodev_from_board_info() local
34 list_for_each_entry_safe(be, tmp, &mdio_board_list, list) { in mdiobus_setup_mdiodev_from_board_info()
35 bi = &be->board_info; in mdiobus_setup_mdiodev_from_board_info()
63 struct mdio_board_entry *be; in mdiobus_register_board_info() local
66 be = kcalloc(n, sizeof(*be), GFP_KERNEL); in mdiobus_register_board_info()
67 if (!be) in mdiobus_register_board_info()
70 for (i = 0; i < n; i++, be++, info++) { in mdiobus_register_board_info()
71 memcpy(&be->board_info, info, sizeof(*info)); in mdiobus_register_board_info()
73 list_add_tail(&be->list, &mdio_board_list); in mdiobus_register_board_info()
/Linux-v5.4/sound/soc/meson/
Daxg-card.c176 struct axg_dai_link_tdm_data *be = in axg_card_tdm_be_hw_params() local
182 if (be->mclk_fs) { in axg_card_tdm_be_hw_params()
183 mclk = params_rate(params) * be->mclk_fs; in axg_card_tdm_be_hw_params()
208 struct axg_dai_link_tdm_data *be = in axg_card_tdm_dai_init() local
215 be->codec_masks[i].tx, in axg_card_tdm_dai_init()
216 be->codec_masks[i].rx, in axg_card_tdm_dai_init()
217 be->slots, be->slot_width); in axg_card_tdm_dai_init()
225 ret = axg_tdm_set_tdm_slots(rtd->cpu_dai, be->tx_mask, be->rx_mask, in axg_card_tdm_dai_init()
226 be->slots, be->slot_width); in axg_card_tdm_dai_init()
238 struct axg_dai_link_tdm_data *be = in axg_card_tdm_dai_lb_init() local
[all …]
/Linux-v5.4/drivers/i2c/busses/
DKconfig16 If you say yes to this option, support will be included for the SMB
21 This driver can also be built as a module. If so, the module
22 will be called i2c-ali1535.
28 If you say yes to this option, support will be included for the SMB
33 This driver can also be built as a module. If so, the module
34 will be called i2c-ali1563.
40 If you say yes to this option, support will be included for the
43 This driver can also be built as a module. If so, the module
44 will be called i2c-ali15x3.
50 If you say yes to this option, support will be included for the AMD
[all …]
/Linux-v5.4/drivers/rtc/
DKconfig20 be allowed to plug one or more RTCs to your system. You will
29 If you say yes here, the system time (wall clock) will be set using
38 The RTC device that will be used to (re)initialize the system
44 The driver for this RTC device must be loaded before late_initcall
45 functions run, so it must usually be statically linked.
47 This clock should be battery-backed, so that it reads the correct
52 be useful to reinitialize system time when resuming from system
60 If you say yes here, the system time (wall clock) will be stored
108 Other RTCs will not be available through that API.
123 can be accessed as /dev/rtc, which is a name
[all …]
/Linux-v5.4/drivers/i2c/muxes/
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-v5.4/drivers/staging/axis-fifo/
Daxis-fifo.txt4 be accessed from the AXI4 memory-mapped interface. This is useful for
6 a character device that can be read/written to with standard
17 - compatible: Should be "xlnx,axi-fifo-mm-s-4.1"
18 - interrupt-names: Should be "interrupt"
19 - interrupt-parent: Should be <&intc>
22 - xlnx,axi-str-rxd-protocol: Should be "XIL_AXI_STREAM_ETH_DATA"
23 - xlnx,axi-str-rxd-tdata-width: Should be <0x20>
24 - xlnx,axi-str-txc-protocol: Should be "XIL_AXI_STREAM_ETH_CTRL"
25 - xlnx,axi-str-txc-tdata-width: Should be <0x20>
26 - xlnx,axi-str-txd-protocol: Should be "XIL_AXI_STREAM_ETH_DATA"
[all …]
/Linux-v5.4/Documentation/misc-devices/
Dpci-endpoint-test.txt3 This driver should be used as a host side driver if the root complex is
7 The "pci_endpoint_test" driver can be used to perform the following tests.
20 should be used to perform the above tests.
24 PCITEST_BAR: Tests the BAR. The number of the BAR to be tested
25 should be passed as argument.
28 to be tested should be passed as argument.
30 to be tested should be passed as argument.
32 should be passed as argument (0: Legacy, 1:MSI, 2:MSI-X).
34 PCITEST_WRITE: Perform write tests. The size of the buffer should be passed
36 PCITEST_READ: Perform read tests. The size of the buffer should be passed
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/edac/
Dsocfpga-eccmgr.txt8 - compatible : Should be "altr,socfpga-ecc-manager"
9 - #address-cells: must be 1
10 - #size-cells: must be 1
17 - compatible : Should be "altr,socfpga-l2-ecc"
19 - interrupts : Should be single bit error interrupt, then double bit error
24 - compatible : Should be "altr,socfpga-ocram-ecc"
27 - interrupts : Should be single bit error interrupt, then double bit error
58 - compatible : Should be "altr,socfpga-a10-ecc-manager"
61 - #address-cells: must be 1
62 - #size-cells: must be 1
[all …]
/Linux-v5.4/Documentation/filesystems/caching/
Dnetfs-api.txt58 This first two fields should be filled in before registration, and the third
59 will be filled in by the registration function; any other fields should just be
67 entire in-cache hierarchy for this netfs will be scrapped and begun
70 (3) The cookie representing the primary index will be allocated according to
105 (1) Any index containing non-index objects should be restricted to a single
106 cache. Any such objects created within an index will be created in the
107 first cache only. The cache in which an index is created can be
110 (2) The entry data must be atomically journallable, so it is limited to about
111 400 bytes at present. At least 400 bytes will be available.
113 (3) The depth of the index tree should be judged with care as the search
[all …]
/Linux-v5.4/drivers/staging/uwb/
Dbeacon.c154 kfree(bce->be); in uwb_bce_kfree()
251 struct uwb_rc_evt_beacon *be, in __uwb_beca_add() argument
300 static void uwb_beacon_print(struct uwb_rc *rc, struct uwb_rc_evt_beacon *be, in uwb_beacon_print() argument
312 devbuf, dstbuf, be->bChannelNumber, be->wBPSTOffset, in uwb_beacon_print()
323 struct uwb_rc_evt_beacon *be; in uwb_bce_print_IEs() local
330 be = bce->be; in uwb_bce_print_IEs()
331 if (be) { in uwb_bce_print_IEs()
332 bf = (struct uwb_beacon_frame *)bce->be->BeaconInfo; in uwb_bce_print_IEs()
333 ies_len = be->wBeaconInfoLength - sizeof(struct uwb_beacon_frame); in uwb_bce_print_IEs()
348 struct uwb_rc_evt_beacon *be) in uwb_verify_beacon() argument
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/clock/ti/davinci/
Dda8xx-cfgchip.txt7 All of the clock nodes described below must be child nodes of a CFGCHIP node
13 - compatible: shall be "ti,da830-usb-phy-clocks".
14 - #clock-cells: from common clock binding; shall be set to 1.
16 - clock-names: shall be "fck", "usb_refclkin", "auxclk"
24 - compatible: shall be "ti,da830-tbclksync".
25 - #clock-cells: from common clock binding; shall be set to 0.
27 - clock-names: shall be "fck"
32 - compatible: shall be "ti,da830-div4p5ena".
33 - #clock-cells: from common clock binding; shall be set to 0.
35 - clock-names: shall be "pll0_pllout"
[all …]
/Linux-v5.4/Documentation/arm/
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-v5.4/Documentation/driver-api/
Dvme.rst12 be provided to the registration function. Along with the maximum number of
16 :c:type:`struct vme_driver <vme_driver>` should be correctly set. The '.name'
19 The '.match' function allows control over which VME devices should be registered
20 with the driver. The match function should return 1 if a device should be
40 driver. The bridge number (or bus number) can be accessed using
44 :c:func:`vme_unregister_driver` and should usually be called from the device
52 be called the number of times specified during the registration. If a match
53 succeeds, a non-zero value should be returned. A zero return value indicates
56 device structure. This pointer should be saved, it will be required for
62 driver to request a specific window or DMA channel (which may be used by a
[all …]

12345678910>>...242