arch/arc/include/asm/arcregs.h
169
unsigned int div_rem:4, pad2:4, ldd:1, unalign:1, atomic:1, be:1,
arch/arc/include/asm/arcregs.h
172
unsigned int ver:8, pad1:12, be:1, atomic:1, unalign:1,
arch/arc/include/asm/entry-arcv2.h
196
; - for K mode, it will be implicitly restored as stack is unwound
arch/arc/kernel/setup.c
108
IS_AVAIL1(be, "[Big-Endian]"));
arch/arc/kernel/setup.c
204
IS_AVAIL1(isa.be, "[Big-Endian]"),
arch/arc/kernel/setup.c
82
int atomic = 0, be, present;
arch/arc/kernel/setup.c
98
be = IS_ENABLED(CONFIG_CPU_BIG_ENDIAN);
arch/arm64/include/asm/kvm_host.h
818
bool be;
arch/arm64/include/asm/kvm_nested.h
353
bool be;
arch/arm64/kvm/at.c
268
wi->be = sctlr & SCTLR_ELx_EE;
arch/arm64/kvm/at.c
380
if (wi->be)
arch/arm64/kvm/at.c
391
if (wi->be) {
arch/arm64/kvm/nested.c
132
bool be;
arch/arm64/kvm/nested.c
215
if (wi->be)
arch/arm64/kvm/nested.c
226
if (wi->be) {
arch/arm64/kvm/nested.c
419
wi.be = vcpu_read_sys_reg(vcpu, SCTLR_EL2) & SCTLR_ELx_EE;
arch/arm64/kvm/psci.c
96
reset_state->be = kvm_vcpu_is_be(source_vcpu);
arch/arm64/kvm/reset.c
246
if (reset_state.be)
arch/m68k/fpsp040/fpsp.h
306
| this can only be used if in a data register
arch/m68k/fpsp040/fpsp.h
66
| a second fsave frame can be pushed onto the stack and the
arch/m68k/fpsp040/fpsp.h
70
| restored from the "local variable" area and can be used as
arch/m68k/ifpsp060/src/fpsp.S
16332
# if the NAN bit is set, in which case BSUN and AIOP will be set. #
arch/m68k/ifpsp060/src/fpsp.S
16960
# if the NAN bit is set, in which case BSUN and AIOP will be set. #
arch/m68k/ifpsp060/src/fpsp.S
17530
# if the NAN bit is set, in which case BSUN and AIOP will be set. #
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
116
# Get the core id of the next to be booted
arch/powerpc/include/asm/bitops.h
46
#define PPC_BITLSHIFT(be) (BITS_PER_LONG - 1 - (be))
arch/powerpc/include/asm/bitops.h
48
#define PPC_BITMASK(bs, be) ((PPC_BIT(bs) - PPC_BIT(be)) | PPC_BIT(bs))
arch/powerpc/include/asm/bitops.h
54
#define PPC_BITLSHIFT32(be) (32 - 1 - (be))
arch/powerpc/include/asm/bitops.h
56
#define PPC_BITMASK32(bs, be) ((PPC_BIT32(bs) - PPC_BIT32(be))|PPC_BIT32(bs))
arch/powerpc/include/asm/bitops.h
58
#define PPC_BITLSHIFT8(be) (8 - 1 - (be))
arch/powerpc/include/asm/bitops.h
60
#define PPC_BITMASK8(bs, be) ((PPC_BIT8(bs) - PPC_BIT8(be))|PPC_BIT8(bs))
arch/powerpc/include/asm/kvm_ppc.h
983
return be##size##_to_cpu((__be##size __force)vcpu->arch.shared->reg); \
arch/powerpc/lib/rheap.c
158
unsigned long s, e, bs, be;
arch/powerpc/lib/rheap.c
176
be = bs + blk->size;
arch/powerpc/lib/rheap.c
181
if (be == s)
arch/powerpc/lib/rheap.c
374
unsigned long s, e, m, bs, be;
arch/powerpc/lib/rheap.c
399
be = blk->start + blk->size;
arch/powerpc/lib/rheap.c
400
if (s >= bs && e <= be)
arch/powerpc/lib/rheap.c
409
if (bs == s && be == e) {
arch/powerpc/lib/rheap.c
417
if (bs == s || be == e) {
arch/powerpc/lib/rheap.c
429
newblk->size = be - e;
arch/powerpc/lib/rheap.c
531
unsigned long s, e, m, bs = 0, be = 0;
arch/powerpc/lib/rheap.c
556
be = blk->start + blk->size;
arch/powerpc/lib/rheap.c
557
if (s >= bs && e <= be)
arch/powerpc/lib/rheap.c
566
if (bs == s && be == e) {
arch/powerpc/lib/rheap.c
579
if (bs == s || be == e) {
arch/powerpc/lib/rheap.c
591
newblk2->size = be - e;
arch/sparc/include/asm/asm.h
29
be DEST
arch/sparc/include/asm/asm.h
32
be,a DEST
arch/sparc/include/asm/head_64.h
47
be,pn %icc, label; \
arch/sparc/include/asm/head_64.h
56
be,pn %icc, label; \
arch/sparc/include/asm/tsb.h
184
be,pn %xcc, 698f; \
arch/sparc/include/asm/tsb.h
219
be,pt %xcc, 700f; \
arch/sparc/include/asm/tsb.h
248
be,pt %xcc, 700f; \
arch/sparc/include/asm/tsb.h
354
be,a,pt %xcc, OK_LABEL; \
arch/sparc/include/asm/tsb.h
376
be,a,pt %xcc, OK_LABEL; \
arch/sparc/include/asm/visasm.h
18
be,pt %icc, 297f; \
arch/sparc/include/asm/visasm.h
40
be,pt %icc, 297f; \
arch/x86/events/intel/core.c
2368
EVENT_ATTR_STR(topdown-be-bound, td_be_bound_tnt, "event=0x74,umask=0x0");
arch/x86/events/intel/core.c
2441
EVENT_ATTR_STR(topdown-be-bound, td_be_bound_skt, "event=0xa4,umask=0x02");
arch/x86/events/intel/core.c
560
EVENT_ATTR_STR(topdown-be-bound, td_be_bound, "event=0x00,umask=0x83");
arch/x86/events/intel/core.c
7026
EVENT_ATTR_STR_HYBRID(topdown-be-bound, td_be_bound_adl, "event=0x74,umask=0x0;event=0x00,umask=0x83", hybrid_big_small);
arch/x86/events/intel/core.c
7047
EVENT_ATTR_STR_HYBRID(topdown-be-bound, td_be_bound_lnl, "event=0xa4,umask=0x02;event=0x00,umask=0x83", hybrid_big_small);
arch/x86/events/intel/core.c
7075
EVENT_ATTR_STR_HYBRID(topdown-be-bound,
arch/x86/kernel/kprobes/core.c
64
#define W(row, b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, ba, bb, bc, bd, be, bf)\
arch/x86/kernel/kprobes/core.c
68
(bc##UL << 0xc)|(bd##UL << 0xd)|(be##UL << 0xe)|(bf##UL << 0xf)) \
arch/x86/kernel/uprobes.c
49
#define W(row, b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, ba, bb, bc, bd, be, bf)\
arch/x86/kernel/uprobes.c
53
(bc##UL << 0xc)|(bd##UL << 0xd)|(be##UL << 0xe)|(bf##UL << 0xf)) \
block/mq-deadline.c
882
u32 rt, be, idle;
block/mq-deadline.c
886
be = dd_queued(dd, DD_BE_PRIO);
block/mq-deadline.c
890
seq_printf(m, "%u %u %u\n", rt, be, idle);
block/mq-deadline.c
910
u32 rt, be, idle;
block/mq-deadline.c
914
be = dd_owned_by_driver(dd, DD_BE_PRIO);
block/mq-deadline.c
918
seq_printf(m, "%u %u %u\n", rt, be, idle);
crypto/testmgr.h
1024
be64_to_cpua(5f, 63, b1, be, 5e, 4c, 0e, a1),
drivers/block/xen-blkback/blkback.c
1043
xen_blkbk_flush_diskcache(XBT_NIL, pending_req->ring->blkif->be, 0);
drivers/block/xen-blkback/blkback.c
1048
xen_blkbk_barrier(XBT_NIL, pending_req->ring->blkif->be, 0);
drivers/block/xen-blkback/blkback.c
480
struct xenbus_device *dev = xen_blkbk_xenbus(blkif->be);
drivers/block/xen-blkback/common.h
311
struct backend_info *be;
drivers/block/xen-blkback/common.h
390
struct backend_info *be, int state);
drivers/block/xen-blkback/common.h
393
struct backend_info *be, int state);
drivers/block/xen-blkback/common.h
394
struct xenbus_device *xen_blkbk_xenbus(struct backend_info *be);
drivers/block/xen-blkback/xenbus.c
104
xenbus_dev_error(blkif->be->dev, err, "block flush");
drivers/block/xen-blkback/xenbus.c
1054
static int connect_ring(struct backend_info *be)
drivers/block/xen-blkback/xenbus.c
1056
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
1057
struct xen_blkif *blkif = be->blkif;
drivers/block/xen-blkback/xenbus.c
115
xenbus_dev_fatal(blkif->be->dev, err,
drivers/block/xen-blkback/xenbus.c
204
err = xenbus_map_ring_valloc(blkif->be->dev, gref, nr_grefs,
drivers/block/xen-blkback/xenbus.c
252
err = bind_interdomain_evtchn_to_irqhandler_lateeoi(blkif->be->dev,
drivers/block/xen-blkback/xenbus.c
261
xenbus_unmap_ring_vfree(blkif->be->dev, ring->blk_ring);
drivers/block/xen-blkback/xenbus.c
300
xenbus_unmap_ring_vfree(blkif->be->dev, ring->blk_ring);
drivers/block/xen-blkback/xenbus.c
348
kfree(blkif->be->mode);
drivers/block/xen-blkback/xenbus.c
349
kfree(blkif->be);
drivers/block/xen-blkback/xenbus.c
38
struct xenbus_device *xen_blkbk_xenbus(struct backend_info *be)
drivers/block/xen-blkback/xenbus.c
383
struct backend_info *be = dev_get_drvdata(&dev->dev); \
drivers/block/xen-blkback/xenbus.c
384
struct xen_blkif *blkif = be->blkif; \
drivers/block/xen-blkback/xenbus.c
40
return be->dev;
drivers/block/xen-blkback/xenbus.c
432
struct backend_info *be = dev_get_drvdata(&dev->dev); \
drivers/block/xen-blkback/xenbus.c
438
VBD_SHOW(physical_device, "%x:%x\n", be->major, be->minor);
drivers/block/xen-blkback/xenbus.c
439
VBD_SHOW(mode, "%s\n", be->mode);
drivers/block/xen-blkback/xenbus.c
528
struct backend_info *be = dev_get_drvdata(&dev->dev);
drivers/block/xen-blkback/xenbus.c
532
if (be->major || be->minor)
drivers/block/xen-blkback/xenbus.c
535
if (be->backend_watch.node) {
drivers/block/xen-blkback/xenbus.c
536
unregister_xenbus_watch(&be->backend_watch);
drivers/block/xen-blkback/xenbus.c
537
kfree(be->backend_watch.node);
drivers/block/xen-blkback/xenbus.c
538
be->backend_watch.node = NULL;
drivers/block/xen-blkback/xenbus.c
543
if (be->blkif) {
drivers/block/xen-blkback/xenbus.c
544
xen_blkif_disconnect(be->blkif);
drivers/block/xen-blkback/xenbus.c
547
xen_blkif_put(be->blkif);
drivers/block/xen-blkback/xenbus.c
552
struct backend_info *be, int state)
drivers/block/xen-blkback/xenbus.c
554
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
565
static void xen_blkbk_discard(struct xenbus_transaction xbt, struct backend_info *be)
drivers/block/xen-blkback/xenbus.c
567
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
568
struct xen_blkif *blkif = be->blkif;
drivers/block/xen-blkback/xenbus.c
571
struct block_device *bdev = file_bdev(be->blkif->vbd.bdev_file);
drivers/block/xen-blkback/xenbus.c
58
struct xenbus_device *dev = blkif->be->dev;
drivers/block/xen-blkback/xenbus.c
608
struct backend_info *be, int state)
drivers/block/xen-blkback/xenbus.c
610
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
630
struct backend_info *be = kzalloc_obj(struct backend_info);
drivers/block/xen-blkback/xenbus.c
635
if (!be) {
drivers/block/xen-blkback/xenbus.c
640
be->dev = dev;
drivers/block/xen-blkback/xenbus.c
641
dev_set_drvdata(&dev->dev, be);
drivers/block/xen-blkback/xenbus.c
643
be->blkif = xen_blkif_alloc(dev->otherend_id);
drivers/block/xen-blkback/xenbus.c
644
if (IS_ERR(be->blkif)) {
drivers/block/xen-blkback/xenbus.c
645
err = PTR_ERR(be->blkif);
drivers/block/xen-blkback/xenbus.c
646
be->blkif = NULL;
drivers/block/xen-blkback/xenbus.c
666
be->blkif->be = be;
drivers/block/xen-blkback/xenbus.c
668
err = xenbus_watch_pathfmt(dev, &be->backend_watch, NULL,
drivers/block/xen-blkback/xenbus.c
702
struct backend_info *be
drivers/block/xen-blkback/xenbus.c
704
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
726
if (be->major | be->minor) {
drivers/block/xen-blkback/xenbus.c
727
if (be->major != major || be->minor != minor)
drivers/block/xen-blkback/xenbus.c
729
be->major, be->minor, major, minor);
drivers/block/xen-blkback/xenbus.c
733
be->mode = xenbus_read(XBT_NIL, dev->nodename, "mode", NULL);
drivers/block/xen-blkback/xenbus.c
734
if (IS_ERR(be->mode)) {
drivers/block/xen-blkback/xenbus.c
735
err = PTR_ERR(be->mode);
drivers/block/xen-blkback/xenbus.c
736
be->mode = NULL;
drivers/block/xen-blkback/xenbus.c
750
kfree(be->mode);
drivers/block/xen-blkback/xenbus.c
751
be->mode = NULL;
drivers/block/xen-blkback/xenbus.c
755
be->major = major;
drivers/block/xen-blkback/xenbus.c
756
be->minor = minor;
drivers/block/xen-blkback/xenbus.c
758
err = xen_vbd_create(be->blkif, handle, major, minor,
drivers/block/xen-blkback/xenbus.c
759
!strchr(be->mode, 'w'), cdrom);
drivers/block/xen-blkback/xenbus.c
766
xen_vbd_free(&be->blkif->vbd);
drivers/block/xen-blkback/xenbus.c
772
kfree(be->mode);
drivers/block/xen-blkback/xenbus.c
773
be->mode = NULL;
drivers/block/xen-blkback/xenbus.c
774
be->major = 0;
drivers/block/xen-blkback/xenbus.c
775
be->minor = 0;
drivers/block/xen-blkback/xenbus.c
778
xen_update_blkif_status(be->blkif);
drivers/block/xen-blkback/xenbus.c
788
struct backend_info *be = dev_get_drvdata(&dev->dev);
drivers/block/xen-blkback/xenbus.c
815
err = xen_blkif_disconnect(be->blkif);
drivers/block/xen-blkback/xenbus.c
821
err = connect_ring(be);
drivers/block/xen-blkback/xenbus.c
827
xen_blkif_disconnect(be->blkif);
drivers/block/xen-blkback/xenbus.c
830
xen_update_blkif_status(be->blkif);
drivers/block/xen-blkback/xenbus.c
838
xen_blkif_disconnect(be->blkif);
drivers/block/xen-blkback/xenbus.c
868
struct backend_info *be = dev_get_drvdata(&dev->dev);
drivers/block/xen-blkback/xenbus.c
870
if (!be)
drivers/block/xen-blkback/xenbus.c
872
be->blkif->buffer_squeeze_end = jiffies +
drivers/block/xen-blkback/xenbus.c
88
if (blkif->be->dev->state == XenbusStateConnected)
drivers/block/xen-blkback/xenbus.c
882
static void connect(struct backend_info *be)
drivers/block/xen-blkback/xenbus.c
886
struct xenbus_device *dev = be->dev;
drivers/block/xen-blkback/xenbus.c
899
xen_blkbk_flush_diskcache(xbt, be, be->blkif->vbd.flush_support);
drivers/block/xen-blkback/xenbus.c
901
xen_blkbk_discard(xbt, be);
drivers/block/xen-blkback/xenbus.c
903
xen_blkbk_barrier(xbt, be, be->blkif->vbd.flush_support);
drivers/block/xen-blkback/xenbus.c
906
be->blkif->vbd.feature_gnt_persistent_parm);
drivers/block/xen-blkback/xenbus.c
914
(unsigned long long)vbd_sz(&be->blkif->vbd));
drivers/block/xen-blkback/xenbus.c
92
connect(blkif->be);
drivers/block/xen-blkback/xenbus.c
923
be->blkif->vbd.type |
drivers/block/xen-blkback/xenbus.c
924
(be->blkif->vbd.readonly ? VDISK_READONLY : 0));
drivers/block/xen-blkback/xenbus.c
93
if (blkif->be->dev->state != XenbusStateConnected)
drivers/block/xen-blkback/xenbus.c
932
file_bdev(be->blkif->vbd.bdev_file)));
drivers/block/xen-blkback/xenbus.c
940
file_bdev(be->blkif->vbd.bdev_file)));
drivers/block/xen-blkback/xenbus.c
970
struct xenbus_device *dev = blkif->be->dev;
drivers/block/xen-blkback/xenbus.c
98
xenbus_dev_error(blkif->be->dev, err, "get blkback dev name");
drivers/crypto/caam/desc_constr.h
406
APPEND_CMD_RAW_IMM2(load, LOAD, be, 32);
drivers/crypto/caam/regs.h
82
return be##len ## _to_cpu((__force __be##len)val); \
drivers/crypto/inside-secure/safexcel.h
849
__be32 be[SHA3_512_BLOCK_SIZE / 4];
drivers/crypto/inside-secure/safexcel_cipher.c
2538
if (be32_to_cpu(ctx->base.ipad.be[i]) != hashkey[i]) {
drivers/crypto/inside-secure/safexcel_cipher.c
2546
ctx->base.ipad.be[i] = cpu_to_be32(hashkey[i]);
drivers/crypto/inside-secure/safexcel_cipher.c
2630
ctx->base.ipad.be[i + 2 * AES_BLOCK_SIZE / sizeof(u32)] =
drivers/crypto/inside-secure/safexcel_hash.c
1917
ctx->base.ipad.be[i + 8] = cpu_to_be32(aes.key_enc[i]);
drivers/crypto/inside-secure/safexcel_hash.c
2093
ctx->base.ipad.be[i] = cpu_to_be32(((u32 *)consts)[i]);
drivers/dma/fsldma.h
250
fsl_ioread##width##be(addr) : fsl_ioread##width(addr))
drivers/dma/fsldma.h
254
fsl_iowrite##width##be(val, addr) : fsl_iowrite \
drivers/dma/fsldma.h
259
be##width##_to_cpu((__force __be##width)(v##width)d) : \
drivers/gpu/drm/adp/adp_drv.c
118
void __iomem *be;
drivers/gpu/drm/adp/adp_drv.c
177
writel(src_pos, adp->be + ADBE_SRC_START);
drivers/gpu/drm/adp/adp_drv.c
178
writel(src_size, adp->be + ADBE_SRC_SIZE);
drivers/gpu/drm/adp/adp_drv.c
179
writel(dst_pos, adp->be + ADBE_DST_START);
drivers/gpu/drm/adp/adp_drv.c
180
writel(dst_size, adp->be + ADBE_DST_SIZE);
drivers/gpu/drm/adp/adp_drv.c
181
writel(fb->pitches[0], adp->be + ADBE_STRIDE);
drivers/gpu/drm/adp/adp_drv.c
184
writel(obj->dma_addr + fb->offsets[0], adp->be + ADBE_FB_BASE);
drivers/gpu/drm/adp/adp_drv.c
186
writel(BIT(0), adp->be + ADBE_LAYER_EN1);
drivers/gpu/drm/adp/adp_drv.c
187
writel(BIT(0), adp->be + ADBE_LAYER_EN2);
drivers/gpu/drm/adp/adp_drv.c
188
writel(BIT(0), adp->be + ADBE_LAYER_EN3);
drivers/gpu/drm/adp/adp_drv.c
189
writel(BIT(0), adp->be + ADBE_LAYER_EN4);
drivers/gpu/drm/adp/adp_drv.c
190
writel(ADBE_SCALE_CTL_BYPASS, adp->be + ADBE_SCALE_CTL);
drivers/gpu/drm/adp/adp_drv.c
191
writel(ADBE_LAYER_CTL_ENABLE | BIT(0), adp->be + ADBE_LAYER_CTL);
drivers/gpu/drm/adp/adp_drv.c
192
writel(ADBE_PIX_FMT_XRGB32, adp->be + ADBE_PIX_FMT);
drivers/gpu/drm/adp/adp_drv.c
200
writel(0x0, adp->be + ADBE_LAYER_EN1);
drivers/gpu/drm/adp/adp_drv.c
201
writel(0x0, adp->be + ADBE_LAYER_EN2);
drivers/gpu/drm/adp/adp_drv.c
202
writel(0x0, adp->be + ADBE_LAYER_EN3);
drivers/gpu/drm/adp/adp_drv.c
203
writel(0x0, adp->be + ADBE_LAYER_EN4);
drivers/gpu/drm/adp/adp_drv.c
204
writel(ADBE_LAYER_CTL_ENABLE, adp->be + ADBE_LAYER_CTL);
drivers/gpu/drm/adp/adp_drv.c
286
writel(BIT(0), adp->be + ADBE_BLEND_EN2);
drivers/gpu/drm/adp/adp_drv.c
287
writel(BIT(4), adp->be + ADBE_BLEND_EN1);
drivers/gpu/drm/adp/adp_drv.c
288
writel(BIT(0), adp->be + ADBE_BLEND_EN3);
drivers/gpu/drm/adp/adp_drv.c
289
writel(BIT(0), adp->be + ADBE_BLEND_BYPASS);
drivers/gpu/drm/adp/adp_drv.c
290
writel(BIT(0), adp->be + ADBE_BLEND_EN4);
drivers/gpu/drm/adp/adp_drv.c
302
writel(0x0, adp->be + ADBE_BLEND_EN2);
drivers/gpu/drm/adp/adp_drv.c
303
writel(0x0, adp->be + ADBE_BLEND_EN1);
drivers/gpu/drm/adp/adp_drv.c
304
writel(0x0, adp->be + ADBE_BLEND_EN3);
drivers/gpu/drm/adp/adp_drv.c
305
writel(0x0, adp->be + ADBE_BLEND_BYPASS);
drivers/gpu/drm/adp/adp_drv.c
306
writel(0x0, adp->be + ADBE_BLEND_EN4);
drivers/gpu/drm/adp/adp_drv.c
329
writel(adp->mask_iova, adp->be + ADBE_MASK_BUF);
drivers/gpu/drm/adp/adp_drv.c
333
writel(ADBE_FIFO_SYNC | frame_num, adp->be + ADBE_FIFO);
drivers/gpu/drm/adp/adp_drv.c
464
adp->be = devm_platform_ioremap_resource_byname(pdev, "be");
drivers/gpu/drm/adp/adp_drv.c
465
if (IS_ERR(adp->be)) {
drivers/gpu/drm/adp/adp_drv.c
467
return PTR_ERR(adp->be);
drivers/hid/hid-wiimote-modules.c
2441
__u8 be, cs, sx, sy, ed, rtt, rbg, rbr, rbb, ltt, lbg, lbr, lbb, bp, bm;
drivers/hid/hid-wiimote-modules.c
2474
be = !(ext[5] & 0x10);
drivers/hid/hid-wiimote-modules.c
2522
be);
drivers/hwmon/applesmc.c
323
__be32 be;
drivers/hwmon/applesmc.c
326
ret = read_smc(APPLESMC_READ_CMD, KEY_COUNT_KEY, (u8 *)&be, 4);
drivers/hwmon/applesmc.c
330
*count = be32_to_cpu(be);
drivers/hwmon/applesmc.c
372
__be32 be;
drivers/hwmon/applesmc.c
382
be = cpu_to_be32(index);
drivers/hwmon/applesmc.c
383
ret = read_smc(APPLESMC_GET_KEY_BY_INDEX_CMD, (u8 *)&be, key, 4);
drivers/i2c/busses/i2c-ocores.c
644
bool be = pdata ? pdata->big_endian :
drivers/i2c/busses/i2c-ocores.c
654
i2c->setreg = be ? oc_setreg_16be : oc_setreg_16;
drivers/i2c/busses/i2c-ocores.c
655
i2c->getreg = be ? oc_getreg_16be : oc_getreg_16;
drivers/i2c/busses/i2c-ocores.c
659
i2c->setreg = be ? oc_setreg_32be : oc_setreg_32;
drivers/i2c/busses/i2c-ocores.c
660
i2c->getreg = be ? oc_getreg_32be : oc_getreg_32;
drivers/iio/adc/max14001.c
111
st->spi_tx_buffer.be = cpu_to_be16(bitrev16(addr));
drivers/iio/adc/max14001.c
125
data = bitrev16(be16_to_cpu(st->spi_rx_buffer.be));
drivers/iio/adc/max14001.c
149
st->spi_tx_buffer.be = cpu_to_be16(bitrev16(addr));
drivers/iio/adc/max14001.c
70
__be16 be;
drivers/iio/adc/max14001.c
75
__be16 be;
drivers/media/i2c/ar0521.c
194
__be16 buf[2] = {be(reg), be(val)};
drivers/media/i2c/ar0521.c
209
be(AR0521_REG_FRAME_LENGTH_LINES),
drivers/media/i2c/ar0521.c
210
be(sensor->fmt.height + sensor->ctrls.vblank->val),
drivers/media/i2c/ar0521.c
211
be(sensor->fmt.width + sensor->ctrls.hblank->val),
drivers/media/i2c/ar0521.c
212
be(x),
drivers/media/i2c/ar0521.c
213
be(y),
drivers/media/i2c/ar0521.c
214
be(x + sensor->fmt.width - 1),
drivers/media/i2c/ar0521.c
215
be(y + sensor->fmt.height - 1),
drivers/media/i2c/ar0521.c
216
be(sensor->fmt.width),
drivers/media/i2c/ar0521.c
217
be(sensor->fmt.height)
drivers/media/i2c/ar0521.c
235
regs[0] = be(AR0521_REG_GREEN1_GAIN);
drivers/media/i2c/ar0521.c
236
regs[1] = be(green << 7 | analog);
drivers/media/i2c/ar0521.c
237
regs[2] = be(blue << 7 | analog);
drivers/media/i2c/ar0521.c
238
regs[3] = be(red << 7 | analog);
drivers/media/i2c/ar0521.c
239
regs[4] = be(green << 7 | analog);
drivers/media/i2c/ar0521.c
346
be(AR0521_REG_VT_PIX_CLK_DIV),
drivers/media/i2c/ar0521.c
347
/* 0x300 */ be(sensor->pll.vt_pix), /* vt_pix_clk_div = bpp / 2 */
drivers/media/i2c/ar0521.c
348
/* 0x302 */ be(1), /* vt_sys_clk_div */
drivers/media/i2c/ar0521.c
349
/* 0x304 */ be((sensor->pll.pre2 << 8) | sensor->pll.pre),
drivers/media/i2c/ar0521.c
350
/* 0x306 */ be((sensor->pll.mult2 << 8) | sensor->pll.mult),
drivers/media/i2c/ar0521.c
351
/* 0x308 */ be(sensor->pll.vt_pix * 2), /* op_pix_clk_div = 2 * vt_pix_clk_div */
drivers/media/i2c/ar0521.c
352
/* 0x30A */ be(1) /* op_sys_clk_div */
drivers/media/i2c/ar0521.c
678
REGS(be(0x0112), be(0x0808)), /* 8-bit/8-bit mode */
drivers/media/i2c/ar0521.c
681
REGS(be(0x301E), be(0x00AA)),
drivers/media/i2c/ar0521.c
684
REGS(be(0x3042),
drivers/media/i2c/ar0521.c
685
be(0x0004), /* 3042: RNC: enable b/w rnc mode */
drivers/media/i2c/ar0521.c
686
be(0x4580)), /* 3044: RNC: enable row noise correction */
drivers/media/i2c/ar0521.c
688
REGS(be(0x30D2),
drivers/media/i2c/ar0521.c
689
be(0x0000), /* 30D2: CRM/CC: enable crm on Visible and CC rows */
drivers/media/i2c/ar0521.c
690
be(0x0000), /* 30D4: CC: CC enabled with 16 samples per column */
drivers/media/i2c/ar0521.c
692
be(0x2FFF)),
drivers/media/i2c/ar0521.c
694
REGS(be(0x30DA),
drivers/media/i2c/ar0521.c
695
be(0x0FFF), /* 30DA: CC: column correction clip level 2 is 0 */
drivers/media/i2c/ar0521.c
696
be(0x0FFF), /* 30DC: CC: column correction clip level 3 is 0 */
drivers/media/i2c/ar0521.c
697
be(0x0000)), /* 30DE: CC: Group FPN correction */
drivers/media/i2c/ar0521.c
700
REGS(be(0x30EE), be(0x1136)),
drivers/media/i2c/ar0521.c
701
REGS(be(0x30FA), be(0xFD00)), /* GPIO0 = flash, GPIO1 = shutter */
drivers/media/i2c/ar0521.c
702
REGS(be(0x3120), be(0x0005)), /* p1 dither enabled for 10bit mode */
drivers/media/i2c/ar0521.c
703
REGS(be(0x3172), be(0x0206)), /* txlo clk divider options */
drivers/media/i2c/ar0521.c
705
REGS(be(0x3180), be(0x9434)),
drivers/media/i2c/ar0521.c
707
REGS(be(0x31B0),
drivers/media/i2c/ar0521.c
708
be(0x008B), /* 31B0: frame_preamble - FIXME check WRT lanes# */
drivers/media/i2c/ar0521.c
709
be(0x0050)), /* 31B2: line_preamble - FIXME check WRT lanes# */
drivers/media/i2c/ar0521.c
712
REGS(be(0x31BC), be(0x068C)),
drivers/media/i2c/ar0521.c
713
REGS(be(0x31E0), be(0x0781)), /* Fuse/2DDC: enable 2ddc */
drivers/media/i2c/ar0521.c
716
REGS(be(0x341A), be(0x4735)), /* Samp&Hold pulse in ADC */
drivers/media/i2c/ar0521.c
717
REGS(be(0x3420), be(0x4735)), /* Samp&Hold pulse in ADC */
drivers/media/i2c/ar0521.c
718
REGS(be(0x3426), be(0x8A1A)), /* ADC offset distribution pulse */
drivers/media/i2c/ar0521.c
719
REGS(be(0x342A), be(0x0018)), /* pulse_config */
drivers/media/i2c/ar0521.c
722
REGS(be(0x3D00),
drivers/media/i2c/ar0521.c
723
/* 3D00 */ be(0x043E), be(0x4760), be(0xFFFF), be(0xFFFF),
drivers/media/i2c/ar0521.c
724
/* 3D08 */ be(0x8000), be(0x0510), be(0xAF08), be(0x0252),
drivers/media/i2c/ar0521.c
725
/* 3D10 */ be(0x486F), be(0x5D5D), be(0x8056), be(0x8313),
drivers/media/i2c/ar0521.c
726
/* 3D18 */ be(0x0087), be(0x6A48), be(0x6982), be(0x0280),
drivers/media/i2c/ar0521.c
727
/* 3D20 */ be(0x8359), be(0x8D02), be(0x8020), be(0x4882),
drivers/media/i2c/ar0521.c
728
/* 3D28 */ be(0x4269), be(0x6A95), be(0x5988), be(0x5A83),
drivers/media/i2c/ar0521.c
729
/* 3D30 */ be(0x5885), be(0x6280), be(0x6289), be(0x6097),
drivers/media/i2c/ar0521.c
730
/* 3D38 */ be(0x5782), be(0x605C), be(0xBF18), be(0x0961),
drivers/media/i2c/ar0521.c
731
/* 3D40 */ be(0x5080), be(0x2090), be(0x4390), be(0x4382),
drivers/media/i2c/ar0521.c
732
/* 3D48 */ be(0x5F8A), be(0x5D5D), be(0x9C63), be(0x8063),
drivers/media/i2c/ar0521.c
733
/* 3D50 */ be(0xA960), be(0x9757), be(0x8260), be(0x5CFF),
drivers/media/i2c/ar0521.c
734
/* 3D58 */ be(0xBF10), be(0x1681), be(0x0802), be(0x8000),
drivers/media/i2c/ar0521.c
735
/* 3D60 */ be(0x141C), be(0x6000), be(0x6022), be(0x4D80),
drivers/media/i2c/ar0521.c
736
/* 3D68 */ be(0x5C97), be(0x6A69), be(0xAC6F), be(0x4645),
drivers/media/i2c/ar0521.c
737
/* 3D70 */ be(0x4400), be(0x0513), be(0x8069), be(0x6AC6),
drivers/media/i2c/ar0521.c
738
/* 3D78 */ be(0x5F95), be(0x5F70), be(0x8040), be(0x4A81),
drivers/media/i2c/ar0521.c
739
/* 3D80 */ be(0x0300), be(0xE703), be(0x0088), be(0x4A83),
drivers/media/i2c/ar0521.c
740
/* 3D88 */ be(0x40FF), be(0xFFFF), be(0xFD70), be(0x8040),
drivers/media/i2c/ar0521.c
741
/* 3D90 */ be(0x4A85), be(0x4FA8), be(0x4F8C), be(0x0070),
drivers/media/i2c/ar0521.c
742
/* 3D98 */ be(0xBE47), be(0x8847), be(0xBC78), be(0x6B89),
drivers/media/i2c/ar0521.c
743
/* 3DA0 */ be(0x6A80), be(0x6986), be(0x6B8E), be(0x6B80),
drivers/media/i2c/ar0521.c
744
/* 3DA8 */ be(0x6980), be(0x6A88), be(0x7C9F), be(0x866B),
drivers/media/i2c/ar0521.c
745
/* 3DB0 */ be(0x8765), be(0x46FF), be(0xE365), be(0xA679),
drivers/media/i2c/ar0521.c
746
/* 3DB8 */ be(0x4A40), be(0x4580), be(0x44BC), be(0x7000),
drivers/media/i2c/ar0521.c
747
/* 3DC0 */ be(0x8040), be(0x0802), be(0x10EF), be(0x0104),
drivers/media/i2c/ar0521.c
748
/* 3DC8 */ be(0x3860), be(0x5D5D), be(0x5682), be(0x1300),
drivers/media/i2c/ar0521.c
749
/* 3DD0 */ be(0x8648), be(0x8202), be(0x8082), be(0x598A),
drivers/media/i2c/ar0521.c
750
/* 3DD8 */ be(0x0280), be(0x2048), be(0x3060), be(0x8042),
drivers/media/i2c/ar0521.c
751
/* 3DE0 */ be(0x9259), be(0x865A), be(0x8258), be(0x8562),
drivers/media/i2c/ar0521.c
752
/* 3DE8 */ be(0x8062), be(0x8560), be(0x9257), be(0x8221),
drivers/media/i2c/ar0521.c
753
/* 3DF0 */ be(0x10FF), be(0xB757), be(0x9361), be(0x1019),
drivers/media/i2c/ar0521.c
754
/* 3DF8 */ be(0x8020), be(0x9043), be(0x8E43), be(0x845F),
drivers/media/i2c/ar0521.c
755
/* 3E00 */ be(0x835D), be(0x805D), be(0x8163), be(0x8063),
drivers/media/i2c/ar0521.c
756
/* 3E08 */ be(0xA060), be(0x9157), be(0x8260), be(0x5CFF),
drivers/media/i2c/ar0521.c
757
/* 3E10 */ be(0xFFFF), be(0xFFE5), be(0x1016), be(0x2048),
drivers/media/i2c/ar0521.c
758
/* 3E18 */ be(0x0802), be(0x1C60), be(0x0014), be(0x0060),
drivers/media/i2c/ar0521.c
759
/* 3E20 */ be(0x2205), be(0x8120), be(0x908F), be(0x6A80),
drivers/media/i2c/ar0521.c
760
/* 3E28 */ be(0x6982), be(0x5F9F), be(0x6F46), be(0x4544),
drivers/media/i2c/ar0521.c
761
/* 3E30 */ be(0x0005), be(0x8013), be(0x8069), be(0x6A80),
drivers/media/i2c/ar0521.c
762
/* 3E38 */ be(0x7000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
763
/* 3E40 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
764
/* 3E48 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
765
/* 3E50 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
766
/* 3E58 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
767
/* 3E60 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
768
/* 3E68 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
769
/* 3E70 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
770
/* 3E78 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
771
/* 3E80 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
772
/* 3E88 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
773
/* 3E90 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
774
/* 3E98 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
775
/* 3EA0 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
776
/* 3EA8 */ be(0x0000), be(0x0000), be(0x0000), be(0x0000),
drivers/media/i2c/ar0521.c
777
/* 3EB0 */ be(0x0000), be(0x0000), be(0x0000)),
drivers/media/i2c/ar0521.c
779
REGS(be(0x3EB6), be(0x004C)), /* ECL */
drivers/media/i2c/ar0521.c
781
REGS(be(0x3EBA),
drivers/media/i2c/ar0521.c
782
be(0xAAAD), /* 3EBA */
drivers/media/i2c/ar0521.c
783
be(0x0086)), /* 3EBC: Bias currents for FSC/ECL */
drivers/media/i2c/ar0521.c
785
REGS(be(0x3EC0),
drivers/media/i2c/ar0521.c
786
be(0x1E00), /* 3EC0: SFbin/SH mode settings */
drivers/media/i2c/ar0521.c
787
be(0x100A), /* 3EC2: CLK divider for ramp for 10 bit 400MH */
drivers/media/i2c/ar0521.c
789
be(0x3300),
drivers/media/i2c/ar0521.c
790
be(0xEA44), /* 3EC6: VLN and clk gating controls */
drivers/media/i2c/ar0521.c
791
be(0x6F6F), /* 3EC8: Txl0 and Txlo1 settings for normal mode */
drivers/media/i2c/ar0521.c
792
be(0x2F4A), /* 3ECA: CDAC/Txlo2/RSTGHI/RSTGLO settings */
drivers/media/i2c/ar0521.c
793
be(0x0506), /* 3ECC: RSTDHI/RSTDLO/CDAC/TXHI settings */
drivers/media/i2c/ar0521.c
795
be(0x203B),
drivers/media/i2c/ar0521.c
796
be(0x13F0), /* 3ED0: TXLO from atest/sf bin settings */
drivers/media/i2c/ar0521.c
797
be(0xA53D), /* 3ED2: Ramp offset */
drivers/media/i2c/ar0521.c
798
be(0x862F), /* 3ED4: TXLO open loop/row driver settings */
drivers/media/i2c/ar0521.c
799
be(0x4081), /* 3ED6: Txlatch fr cfpn rows/vln bias */
drivers/media/i2c/ar0521.c
800
be(0x8003), /* 3ED8: Ramp step setting for 10 bit 400 Mhz */
drivers/media/i2c/ar0521.c
801
be(0xA580), /* 3EDA: Ramp Offset */
drivers/media/i2c/ar0521.c
802
be(0xC000), /* 3EDC: over range for rst and under range for sig */
drivers/media/i2c/ar0521.c
803
be(0xC103)), /* 3EDE: over range for sig and col dec clk settings */
drivers/media/i2c/ar0521.c
806
REGS(be(0x3F00),
drivers/media/i2c/ar0521.c
807
be(0x0017), /* 3F00: BM_T0 */
drivers/media/i2c/ar0521.c
808
be(0x02DD), /* 3F02: BM_T1 */
drivers/media/i2c/ar0521.c
810
be(0x0020),
drivers/media/i2c/ar0521.c
812
be(0x0040),
drivers/media/i2c/ar0521.c
814
be(0x0070),
drivers/media/i2c/ar0521.c
816
be(0x0101),
drivers/media/i2c/ar0521.c
817
be(0x0302)), /* 3F0C: Define noise_floor2 and noise_floor3 */
drivers/media/i2c/ar0521.c
819
REGS(be(0x3F10),
drivers/media/i2c/ar0521.c
820
be(0x0505), /* 3F10: single k factor 0 */
drivers/media/i2c/ar0521.c
821
be(0x0505), /* 3F12: single k factor 1 */
drivers/media/i2c/ar0521.c
822
be(0x0505), /* 3F14: single k factor 2 */
drivers/media/i2c/ar0521.c
823
be(0x01FF), /* 3F16: cross factor 0 */
drivers/media/i2c/ar0521.c
824
be(0x01FF), /* 3F18: cross factor 1 */
drivers/media/i2c/ar0521.c
825
be(0x01FF), /* 3F1A: cross factor 2 */
drivers/media/i2c/ar0521.c
826
be(0x0022)), /* 3F1E */
drivers/media/i2c/ar0521.c
829
REGS(be(0x3F2C), be(0x442E)),
drivers/media/i2c/ar0521.c
831
REGS(be(0x3F3E),
drivers/media/i2c/ar0521.c
832
be(0x0000), /* 3F3E: Switch ADC from 12 bit to 10 bit mode */
drivers/media/i2c/ar0521.c
833
be(0x1511), /* 3F40: couple k factor 0 */
drivers/media/i2c/ar0521.c
834
be(0x1511), /* 3F42: couple k factor 1 */
drivers/media/i2c/ar0521.c
835
be(0x0707)), /* 3F44: couple k factor 2 */
drivers/misc/vmw_vmci/vmci_queue_pair.c
1909
struct qp_broker_entry *be;
drivers/misc/vmw_vmci/vmci_queue_pair.c
1914
be = (struct qp_broker_entry *)entry;
drivers/misc/vmw_vmci/vmci_queue_pair.c
1917
kfree(be);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1456
__be32 *be = (__be32 *)buf;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1459
*buf++ = be32_to_cpu(*be++);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
978
qs_cfg->be = 1;
drivers/net/ethernet/cavium/thunder/q_struct.h
678
u64 be:1;
drivers/net/ethernet/cavium/thunder/q_struct.h
684
u64 be:1;
drivers/net/ethernet/intel/ice/ice_switch.c
4750
struct ice_fv_word *be = lkup_exts->fv_words;
drivers/net/ethernet/intel/ice/ice_switch.c
4762
if (ar[qr].off == be[pe].off &&
drivers/net/ethernet/intel/ice/ice_switch.c
4763
ar[qr].prot_id == be[pe].prot_id &&
drivers/net/ethernet/mellanox/mlxsw/reg.h
9890
MLXSW_ITEM32(reg, mpat, be, 0x04, 25, 1);
drivers/net/tun_vnet.h
13
bool be = IS_ENABLED(CONFIG_TUN_VNET_CROSS_LE) &&
drivers/net/tun_vnet.h
16
return !be && virtio_legacy_is_little_endian();
drivers/net/tun_vnet.h
21
int be = !!(flags & TUN_VNET_BE);
drivers/net/tun_vnet.h
26
if (put_user(be, argp))
drivers/net/tun_vnet.h
34
int be;
drivers/net/tun_vnet.h
39
if (get_user(be, argp))
drivers/net/tun_vnet.h
42
if (be)
drivers/net/wireless/realtek/rtw89/core.h
6218
struct rtw89_phy_bb_gain_info_be be;
drivers/net/wireless/realtek/rtw89/fw.c
3197
const struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
drivers/net/wireless/realtek/rtw89/fw.c
3295
const struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
drivers/net/wireless/realtek/rtw89/phy_be.c
229
struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
drivers/net/wireless/realtek/rtw89/phy_be.c
261
struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
drivers/net/wireless/realtek/rtw89/phy_be.c
302
struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1034
const struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1079
const struct rtw89_phy_bb_gain_info_be *gain = &rtwdev->bb_gain.be;
drivers/net/xen-netback/common.h
317
struct backend_info *be;
drivers/net/xen-netback/xenbus.c
1010
struct backend_info *be = kzalloc_obj(*be);
drivers/net/xen-netback/xenbus.c
1012
if (!be) {
drivers/net/xen-netback/xenbus.c
1018
be->dev = dev;
drivers/net/xen-netback/xenbus.c
1019
dev_set_drvdata(&dev->dev, be);
drivers/net/xen-netback/xenbus.c
1131
backend_switch_state(be, XenbusStateInitWait);
drivers/net/xen-netback/xenbus.c
1140
be->hotplug_script = script;
drivers/net/xen-netback/xenbus.c
1143
err = backend_create_xenvif(be);
drivers/net/xen-netback/xenbus.c
13
static int connect_data_rings(struct backend_info *be,
drivers/net/xen-netback/xenbus.c
15
static void connect(struct backend_info *be);
drivers/net/xen-netback/xenbus.c
16
static int read_xenbus_vif_flags(struct backend_info *be);
drivers/net/xen-netback/xenbus.c
17
static int backend_create_xenvif(struct backend_info *be);
drivers/net/xen-netback/xenbus.c
18
static void unregister_hotplug_status_watch(struct backend_info *be);
drivers/net/xen-netback/xenbus.c
20
static void set_backend_state(struct backend_info *be,
drivers/net/xen-netback/xenbus.c
206
struct backend_info *be = dev_get_drvdata(&xdev->dev);
drivers/net/xen-netback/xenbus.c
208
if (!be)
drivers/net/xen-netback/xenbus.c
211
if (add_uevent_var(env, "script=%s", be->hotplug_script))
drivers/net/xen-netback/xenbus.c
214
if (!be->vif)
drivers/net/xen-netback/xenbus.c
217
return add_uevent_var(env, "vif=%s", be->vif->dev->name);
drivers/net/xen-netback/xenbus.c
221
static int backend_create_xenvif(struct backend_info *be)
drivers/net/xen-netback/xenbus.c
225
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
228
if (be->vif != NULL)
drivers/net/xen-netback/xenbus.c
243
be->vif = vif;
drivers/net/xen-netback/xenbus.c
244
vif->be = be;
drivers/net/xen-netback/xenbus.c
250
static void backend_disconnect(struct backend_info *be)
drivers/net/xen-netback/xenbus.c
252
struct xenvif *vif = be->vif;
drivers/net/xen-netback/xenbus.c
280
static void backend_connect(struct backend_info *be)
drivers/net/xen-netback/xenbus.c
282
if (be->vif)
drivers/net/xen-netback/xenbus.c
283
connect(be);
drivers/net/xen-netback/xenbus.c
286
static inline void backend_switch_state(struct backend_info *be,
drivers/net/xen-netback/xenbus.c
289
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
292
be->state = state;
drivers/net/xen-netback/xenbus.c
297
if (!be->have_hotplug_status_watch)
drivers/net/xen-netback/xenbus.c
321
static void set_backend_state(struct backend_info *be,
drivers/net/xen-netback/xenbus.c
324
while (be->state != state) {
drivers/net/xen-netback/xenbus.c
325
switch (be->state) {
drivers/net/xen-netback/xenbus.c
331
backend_switch_state(be, XenbusStateInitWait);
drivers/net/xen-netback/xenbus.c
334
backend_switch_state(be, XenbusStateClosed);
drivers/net/xen-netback/xenbus.c
344
backend_switch_state(be, XenbusStateInitWait);
drivers/net/xen-netback/xenbus.c
347
backend_switch_state(be, XenbusStateClosing);
drivers/net/xen-netback/xenbus.c
356
backend_connect(be);
drivers/net/xen-netback/xenbus.c
357
backend_switch_state(be, XenbusStateConnected);
drivers/net/xen-netback/xenbus.c
361
backend_switch_state(be, XenbusStateClosing);
drivers/net/xen-netback/xenbus.c
372
backend_disconnect(be);
drivers/net/xen-netback/xenbus.c
373
backend_switch_state(be, XenbusStateClosing);
drivers/net/xen-netback/xenbus.c
384
backend_switch_state(be, XenbusStateClosed);
drivers/net/xen-netback/xenbus.c
396
static void read_xenbus_frontend_xdp(struct backend_info *be,
drivers/net/xen-netback/xenbus.c
399
struct xenvif *vif = be->vif;
drivers/net/xen-netback/xenbus.c
420
struct backend_info *be = dev_get_drvdata(&dev->dev);
drivers/net/xen-netback/xenbus.c
424
be->frontend_state = frontend_state;
drivers/net/xen-netback/xenbus.c
428
set_backend_state(be, XenbusStateInitWait);
drivers/net/xen-netback/xenbus.c
435
set_backend_state(be, XenbusStateConnected);
drivers/net/xen-netback/xenbus.c
439
read_xenbus_frontend_xdp(be, dev);
drivers/net/xen-netback/xenbus.c
444
set_backend_state(be, XenbusStateClosing);
drivers/net/xen-netback/xenbus.c
448
set_backend_state(be, XenbusStateClosed);
drivers/net/xen-netback/xenbus.c
453
set_backend_state(be, XenbusStateClosed);
drivers/net/xen-netback/xenbus.c
650
static void unregister_hotplug_status_watch(struct backend_info *be)
drivers/net/xen-netback/xenbus.c
652
if (be->have_hotplug_status_watch) {
drivers/net/xen-netback/xenbus.c
653
unregister_xenbus_watch(&be->hotplug_status_watch);
drivers/net/xen-netback/xenbus.c
654
kfree(be->hotplug_status_watch.node);
drivers/net/xen-netback/xenbus.c
656
be->have_hotplug_status_watch = 0;
drivers/net/xen-netback/xenbus.c
663
struct backend_info *be = container_of(watch,
drivers/net/xen-netback/xenbus.c
669
str = xenbus_read(XBT_NIL, be->dev->nodename, "hotplug-status", &len);
drivers/net/xen-netback/xenbus.c
674
xenbus_switch_state(be->dev, be->state);
drivers/net/xen-netback/xenbus.c
677
unregister_hotplug_status_watch(be);
drivers/net/xen-netback/xenbus.c
682
static int connect_ctrl_ring(struct backend_info *be)
drivers/net/xen-netback/xenbus.c
684
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
685
struct xenvif *vif = be->vif;
drivers/net/xen-netback/xenbus.c
724
static void connect(struct backend_info *be)
drivers/net/xen-netback/xenbus.c
727
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
747
err = xen_net_read_mac(dev, be->vif->fe_dev_addr);
drivers/net/xen-netback/xenbus.c
754
xen_unregister_watchers(be->vif);
drivers/net/xen-netback/xenbus.c
755
xen_register_watchers(dev, be->vif);
drivers/net/xen-netback/xenbus.c
756
read_xenbus_vif_flags(be);
drivers/net/xen-netback/xenbus.c
758
err = connect_ctrl_ring(be);
drivers/net/xen-netback/xenbus.c
765
be->vif->queues = vzalloc(array_size(requested_num_queues,
drivers/net/xen-netback/xenbus.c
767
if (!be->vif->queues) {
drivers/net/xen-netback/xenbus.c
773
be->vif->num_queues = requested_num_queues;
drivers/net/xen-netback/xenbus.c
774
be->vif->stalled_queues = requested_num_queues;
drivers/net/xen-netback/xenbus.c
777
queue = &be->vif->queues[queue_index];
drivers/net/xen-netback/xenbus.c
778
queue->vif = be->vif;
drivers/net/xen-netback/xenbus.c
781
be->vif->dev->name, queue->id);
drivers/net/xen-netback/xenbus.c
791
be->vif->num_queues = queue_index;
drivers/net/xen-netback/xenbus.c
799
err = connect_data_rings(be, queue);
drivers/net/xen-netback/xenbus.c
807
be->vif->num_queues = queue_index;
drivers/net/xen-netback/xenbus.c
813
xenvif_debugfs_addif(be->vif);
drivers/net/xen-netback/xenbus.c
820
netif_set_real_num_tx_queues(be->vif->dev, requested_num_queues);
drivers/net/xen-netback/xenbus.c
821
netif_set_real_num_rx_queues(be->vif->dev, requested_num_queues);
drivers/net/xen-netback/xenbus.c
824
xenvif_carrier_on(be->vif);
drivers/net/xen-netback/xenbus.c
826
unregister_hotplug_status_watch(be);
drivers/net/xen-netback/xenbus.c
827
err = xenbus_watch_pathfmt(dev, &be->hotplug_status_watch, NULL,
drivers/net/xen-netback/xenbus.c
831
be->have_hotplug_status_watch = 1;
drivers/net/xen-netback/xenbus.c
833
netif_tx_wake_all_queues(be->vif->dev);
drivers/net/xen-netback/xenbus.c
838
if (be->vif->num_queues > 0)
drivers/net/xen-netback/xenbus.c
839
xenvif_disconnect_data(be->vif); /* Clean up existing queues */
drivers/net/xen-netback/xenbus.c
840
for (queue_index = 0; queue_index < be->vif->num_queues; ++queue_index)
drivers/net/xen-netback/xenbus.c
841
xenvif_deinit_queue(&be->vif->queues[queue_index]);
drivers/net/xen-netback/xenbus.c
842
vfree(be->vif->queues);
drivers/net/xen-netback/xenbus.c
843
be->vif->queues = NULL;
drivers/net/xen-netback/xenbus.c
844
be->vif->num_queues = 0;
drivers/net/xen-netback/xenbus.c
845
xenvif_disconnect_ctrl(be->vif);
drivers/net/xen-netback/xenbus.c
850
static int connect_data_rings(struct backend_info *be,
drivers/net/xen-netback/xenbus.c
853
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
930
static int read_xenbus_vif_flags(struct backend_info *be)
drivers/net/xen-netback/xenbus.c
932
struct xenvif *vif = be->vif;
drivers/net/xen-netback/xenbus.c
933
struct xenbus_device *dev = be->dev;
drivers/net/xen-netback/xenbus.c
956
be->vif->drain_timeout = msecs_to_jiffies(30);
drivers/net/xen-netback/xenbus.c
957
be->vif->stall_timeout = 0;
drivers/net/xen-netback/xenbus.c
976
read_xenbus_frontend_xdp(be, dev);
drivers/net/xen-netback/xenbus.c
983
struct backend_info *be = dev_get_drvdata(&dev->dev);
drivers/net/xen-netback/xenbus.c
985
unregister_hotplug_status_watch(be);
drivers/net/xen-netback/xenbus.c
987
if (be->vif) {
drivers/net/xen-netback/xenbus.c
989
backend_disconnect(be);
drivers/net/xen-netback/xenbus.c
990
xenvif_free(be->vif);
drivers/net/xen-netback/xenbus.c
991
be->vif = NULL;
drivers/net/xen-netback/xenbus.c
993
kfree(be->hotplug_script);
drivers/net/xen-netback/xenbus.c
994
kfree(be);
drivers/pci/controller/pcie-altera.c
62
#define TLP_CFG_DW1(pcie, tag, be) \
drivers/pci/controller/pcie-altera.c
63
(((PCI_DEVID(pcie->root_bus_nr, RP_DEVFN)) << 16) | (tag << 8) | (be))
drivers/s390/scsi/zfcp_dbf.c
260
memcpy(&rec->u.be, &sr_buf->payload.bit_error,
drivers/s390/scsi/zfcp_dbf.h
222
struct fsf_bit_error_payload be;
drivers/scsi/ncr53c8xx.c
3690
u_char *be = &np->rv_ctest0;
drivers/scsi/ncr53c8xx.c
3691
*be &= ~0x80;
drivers/scsi/ncr53c8xx.c
3696
*be |= 0x80;
drivers/spi/spi-bcm-qspi.h
62
static inline u32 bcm_qspi_readl(bool be, void __iomem *addr)
drivers/spi/spi-bcm-qspi.h
64
if (be)
drivers/spi/spi-bcm-qspi.h
71
static inline void bcm_qspi_writel(bool be,
drivers/spi/spi-bcm-qspi.h
74
if (be)
drivers/usb/host/ohci-dbg.c
267
u32 cbp, be;
drivers/usb/host/ohci-dbg.c
286
be = hc32_to_cpup (ohci, &td->hwBE);
drivers/usb/host/ohci-dbg.c
287
ohci_dbg (ohci, " cbp %08x be %08x (len %d)\n", cbp, be,
drivers/usb/host/ohci-dbg.c
288
cbp ? (be + 1 - cbp) : 0);
drivers/usb/host/ohci-dbg.c
434
u32 cbp, be;
drivers/usb/host/ohci-dbg.c
439
be = hc32_to_cpup (ohci, &td->hwBE);
drivers/usb/host/ohci-dbg.c
450
cbp ? (be + 1 - cbp) : 0,
drivers/xen/xenbus/xenbus_probe_frontend.c
357
static void xenbus_reset_wait_for_backend(char *be, int expected)
drivers/xen/xenbus/xenbus_probe_frontend.c
363
pr_info("backend %s timed out\n", be);
drivers/xen/xenbus/xenbus_probe_frontend.c
371
static void xenbus_reset_frontend(char *fe, char *be, int be_state)
drivers/xen/xenbus/xenbus_probe_frontend.c
376
be, xenbus_strstate(be_state));
drivers/xen/xenbus/xenbus_probe_frontend.c
379
be_watch.node = kasprintf(GFP_NOIO | __GFP_HIGH, "%s/state", be);
drivers/xen/xenbus/xenbus_probe_frontend.c
386
pr_info("triggering reconnect on %s\n", be);
drivers/xen/xenbus/xenbus_probe_frontend.c
393
xenbus_reset_wait_for_backend(be, XenbusStateClosing);
drivers/xen/xenbus/xenbus_probe_frontend.c
398
xenbus_reset_wait_for_backend(be, XenbusStateClosed);
drivers/xen/xenbus/xenbus_probe_frontend.c
403
xenbus_reset_wait_for_backend(be, XenbusStateInitWait);
drivers/xen/xenbus/xenbus_probe_frontend.c
407
pr_info("reconnect done on %s\n", be);
fs/btrfs/ref-verify.c
103
node = rb_find_add(&be->node, root, block_entry_bytenr_cmp);
fs/btrfs/ref-verify.c
217
static void free_block_entry(struct block_entry *be)
fs/btrfs/ref-verify.c
224
while ((n = rb_first(&be->roots))) {
fs/btrfs/ref-verify.c
226
rb_erase(&re->node, &be->roots);
fs/btrfs/ref-verify.c
230
while((n = rb_first(&be->refs))) {
fs/btrfs/ref-verify.c
232
rb_erase(&ref->node, &be->refs);
fs/btrfs/ref-verify.c
236
while (!list_empty(&be->actions)) {
fs/btrfs/ref-verify.c
237
ra = list_first_entry(&be->actions, struct ref_action,
fs/btrfs/ref-verify.c
242
kfree(be);
fs/btrfs/ref-verify.c
249
struct block_entry *be = NULL, *exist;
fs/btrfs/ref-verify.c
253
be = kzalloc_obj(struct block_entry, GFP_NOFS);
fs/btrfs/ref-verify.c
254
if (!be || !re) {
fs/btrfs/ref-verify.c
256
kfree(be);
fs/btrfs/ref-verify.c
259
be->bytenr = bytenr;
fs/btrfs/ref-verify.c
260
be->len = len;
fs/btrfs/ref-verify.c
266
exist = insert_block_entry(&fs_info->block_tree, be);
fs/btrfs/ref-verify.c
277
kfree(be);
fs/btrfs/ref-verify.c
281
be->num_refs = 0;
fs/btrfs/ref-verify.c
282
be->metadata = 0;
fs/btrfs/ref-verify.c
283
be->from_disk = 0;
fs/btrfs/ref-verify.c
284
be->roots = RB_ROOT;
fs/btrfs/ref-verify.c
285
be->refs = RB_ROOT;
fs/btrfs/ref-verify.c
286
INIT_LIST_HEAD(&be->actions);
fs/btrfs/ref-verify.c
288
insert_root_entry(&be->roots, re);
fs/btrfs/ref-verify.c
291
return be;
fs/btrfs/ref-verify.c
297
struct block_entry *be;
fs/btrfs/ref-verify.c
314
be = add_block_entry(fs_info, bytenr, fs_info->nodesize, ref_root);
fs/btrfs/ref-verify.c
315
if (IS_ERR(be)) {
fs/btrfs/ref-verify.c
317
return PTR_ERR(be);
fs/btrfs/ref-verify.c
319
be->num_refs++;
fs/btrfs/ref-verify.c
320
be->from_disk = 1;
fs/btrfs/ref-verify.c
321
be->metadata = 1;
fs/btrfs/ref-verify.c
325
re = lookup_root_entry(&be->roots, ref_root);
fs/btrfs/ref-verify.c
329
exist = insert_ref_entry(&be->refs, ref);
fs/btrfs/ref-verify.c
343
struct block_entry *be;
fs/btrfs/ref-verify.c
349
be = add_block_entry(fs_info, bytenr, num_bytes, 0);
fs/btrfs/ref-verify.c
350
if (IS_ERR(be)) {
fs/btrfs/ref-verify.c
352
return PTR_ERR(be);
fs/btrfs/ref-verify.c
354
be->num_refs += num_refs;
fs/btrfs/ref-verify.c
358
if (insert_ref_entry(&be->refs, ref)) {
fs/btrfs/ref-verify.c
373
struct block_entry *be;
fs/btrfs/ref-verify.c
384
be = add_block_entry(fs_info, bytenr, num_bytes, ref_root);
fs/btrfs/ref-verify.c
385
if (IS_ERR(be)) {
fs/btrfs/ref-verify.c
387
return PTR_ERR(be);
fs/btrfs/ref-verify.c
389
be->num_refs += num_refs;
fs/btrfs/ref-verify.c
396
if (insert_ref_entry(&be->refs, ref)) {
fs/btrfs/ref-verify.c
403
re = lookup_root_entry(&be->roots, ref_root);
fs/btrfs/ref-verify.c
614
struct block_entry *be)
fs/btrfs/ref-verify.c
623
be->bytenr, be->len, be->num_refs, be->metadata,
fs/btrfs/ref-verify.c
624
be->from_disk);
fs/btrfs/ref-verify.c
626
for (n = rb_first(&be->refs); n; n = rb_next(n)) {
fs/btrfs/ref-verify.c
634
for (n = rb_first(&be->roots); n; n = rb_next(n)) {
fs/btrfs/ref-verify.c
640
list_for_each_entry(ra, &be->actions, list)
fs/btrfs/ref-verify.c
657
struct block_entry *be = NULL;
fs/btrfs/ref-verify.c
725
be = add_block_entry(fs_info, bytenr, num_bytes, ref_root);
fs/btrfs/ref-verify.c
726
if (IS_ERR(be)) {
fs/btrfs/ref-verify.c
729
ret = PTR_ERR(be);
fs/btrfs/ref-verify.c
732
be->num_refs++;
fs/btrfs/ref-verify.c
734
be->metadata = 1;
fs/btrfs/ref-verify.c
736
if (be->num_refs != 1) {
fs/btrfs/ref-verify.c
739
dump_block_entry(fs_info, be);
fs/btrfs/ref-verify.c
746
while (!list_empty(&be->actions)) {
fs/btrfs/ref-verify.c
749
tmp = list_first_entry(&be->actions, struct ref_action,
fs/btrfs/ref-verify.c
776
be = lookup_block_entry(&fs_info->block_tree, bytenr);
fs/btrfs/ref-verify.c
777
if (!be) {
fs/btrfs/ref-verify.c
786
} else if (be->num_refs == 0) {
fs/btrfs/ref-verify.c
790
dump_block_entry(fs_info, be);
fs/btrfs/ref-verify.c
799
tmp = insert_root_entry(&be->roots, re);
fs/btrfs/ref-verify.c
807
exist = insert_ref_entry(&be->refs, ref);
fs/btrfs/ref-verify.c
813
dump_block_entry(fs_info, be);
fs/btrfs/ref-verify.c
821
rb_erase(&exist->node, &be->refs);
fs/btrfs/ref-verify.c
824
} else if (!be->metadata) {
fs/btrfs/ref-verify.c
829
dump_block_entry(fs_info, be);
fs/btrfs/ref-verify.c
840
dump_block_entry(fs_info, be);
fs/btrfs/ref-verify.c
842
rb_erase(&ref->node, &be->refs);
fs/btrfs/ref-verify.c
850
re = lookup_root_entry(&be->roots, ref_root);
fs/btrfs/ref-verify.c
859
generic_ref->real_root, be->bytenr);
fs/btrfs/ref-verify.c
860
dump_block_entry(fs_info, be);
fs/btrfs/ref-verify.c
869
be->num_refs--;
fs/btrfs/ref-verify.c
871
be->num_refs++;
fs/btrfs/ref-verify.c
875
list_add_tail(&ra->list, &be->actions);
fs/btrfs/ref-verify.c
890
struct block_entry *be;
fs/btrfs/ref-verify.c
898
be = rb_entry(n, struct block_entry, node);
fs/btrfs/ref-verify.c
899
rb_erase(&be->node, &fs_info->block_tree);
fs/btrfs/ref-verify.c
900
free_block_entry(be);
fs/btrfs/ref-verify.c
909
struct block_entry *be = NULL, *entry;
fs/btrfs/ref-verify.c
924
be = entry;
fs/btrfs/ref-verify.c
928
if (be == NULL ||
fs/btrfs/ref-verify.c
929
(entry->bytenr < start && be->bytenr > start) ||
fs/btrfs/ref-verify.c
930
(entry->bytenr < start && entry->bytenr > be->bytenr))
fs/btrfs/ref-verify.c
931
be = entry;
fs/btrfs/ref-verify.c
938
if (!be) {
fs/btrfs/ref-verify.c
943
n = &be->node;
fs/btrfs/ref-verify.c
945
be = rb_entry(n, struct block_entry, node);
fs/btrfs/ref-verify.c
947
if (be->bytenr < start && be->bytenr + be->len > start) {
fs/btrfs/ref-verify.c
951
dump_block_entry(fs_info, be);
fs/btrfs/ref-verify.c
954
if (be->bytenr < start)
fs/btrfs/ref-verify.c
956
if (be->bytenr >= start + len)
fs/btrfs/ref-verify.c
958
if (be->bytenr + be->len > start + len) {
fs/btrfs/ref-verify.c
962
dump_block_entry(fs_info, be);
fs/btrfs/ref-verify.c
964
rb_erase(&be->node, &fs_info->block_tree);
fs/btrfs/ref-verify.c
965
free_block_entry(be);
fs/btrfs/ref-verify.c
99
struct block_entry *be)
fs/cachefiles/key.c
74
u32 be = be32_to_cpu(*(__be32 *)(key + i));
fs/cachefiles/key.c
77
nbe += 1 + how_many_hex_digits(be);
fs/erofs/zdata.c
1127
static void z_erofs_do_decompressed_bvec(struct z_erofs_backend *be,
fs/erofs/zdata.c
1130
int poff = bvec->offset + be->pcl->pageofs_out;
fs/erofs/zdata.c
1135
bvec->offset + bvec->end == be->pcl->length)) {
fs/erofs/zdata.c
1136
DBG_BUGON((poff >> PAGE_SHIFT) >= be->nr_pages);
fs/erofs/zdata.c
1137
page = be->decompressed_pages + (poff >> PAGE_SHIFT);
fs/erofs/zdata.c
1143
be->keepxcpy = true;
fs/erofs/zdata.c
1149
list_add(&item->list, &be->decompressed_secondary_bvecs);
fs/erofs/zdata.c
1152
static void z_erofs_fill_other_copies(struct z_erofs_backend *be, int err)
fs/erofs/zdata.c
1154
unsigned int off0 = be->pcl->pageofs_out;
fs/erofs/zdata.c
1157
list_for_each_safe(p, n, &be->decompressed_secondary_bvecs) {
fs/erofs/zdata.c
1164
end = min_t(unsigned int, be->pcl->length - bvi->bvec.offset,
fs/erofs/zdata.c
1171
DBG_BUGON(pgnr >= be->nr_pages);
fs/erofs/zdata.c
1176
if (!be->decompressed_pages[pgnr]) {
fs/erofs/zdata.c
1181
src = kmap_local_page(be->decompressed_pages[pgnr]);
fs/erofs/zdata.c
1193
static void z_erofs_parse_out_bvecs(struct z_erofs_backend *be)
fs/erofs/zdata.c
1195
struct z_erofs_pcluster *pcl = be->pcl;
fs/erofs/zdata.c
1207
z_erofs_put_shortlivedpage(be->pagepool, old_bvpage);
fs/erofs/zdata.c
1210
z_erofs_do_decompressed_bvec(be, &bvec);
fs/erofs/zdata.c
1215
z_erofs_put_shortlivedpage(be->pagepool, old_bvpage);
fs/erofs/zdata.c
1218
static int z_erofs_parse_in_bvecs(struct z_erofs_backend *be, bool *overlapped)
fs/erofs/zdata.c
1220
struct z_erofs_pcluster *pcl = be->pcl;
fs/erofs/zdata.c
1235
be->compressed_pages[i] = page;
fs/erofs/zdata.c
1238
erofs_folio_is_managed(EROFS_SB(be->sb), page_folio(page))) {
fs/erofs/zdata.c
1247
z_erofs_do_decompressed_bvec(be, bvec);
fs/erofs/zdata.c
1253
static int z_erofs_decompress_pcluster(struct z_erofs_backend *be, bool eio)
fs/erofs/zdata.c
1255
struct erofs_sb_info *const sbi = EROFS_SB(be->sb);
fs/erofs/zdata.c
1256
struct z_erofs_pcluster *pcl = be->pcl;
fs/erofs/zdata.c
1267
be->nr_pages = PAGE_ALIGN(pcl->length + pcl->pageofs_out) >> PAGE_SHIFT;
fs/erofs/zdata.c
1270
be->decompressed_pages = NULL;
fs/erofs/zdata.c
1271
be->compressed_pages = NULL;
fs/erofs/zdata.c
1272
be->onstack_used = 0;
fs/erofs/zdata.c
1273
if (be->nr_pages <= Z_EROFS_ONSTACK_PAGES) {
fs/erofs/zdata.c
1274
be->decompressed_pages = be->onstack_pages;
fs/erofs/zdata.c
1275
be->onstack_used = be->nr_pages;
fs/erofs/zdata.c
1276
memset(be->decompressed_pages, 0,
fs/erofs/zdata.c
1277
sizeof(struct page *) * be->nr_pages);
fs/erofs/zdata.c
1280
if (pclusterpages + be->onstack_used <= Z_EROFS_ONSTACK_PAGES)
fs/erofs/zdata.c
1281
be->compressed_pages = be->onstack_pages + be->onstack_used;
fs/erofs/zdata.c
1283
if (!be->decompressed_pages)
fs/erofs/zdata.c
1284
be->decompressed_pages =
fs/erofs/zdata.c
1285
kvzalloc_objs(struct page *, be->nr_pages,
fs/erofs/zdata.c
1287
if (!be->compressed_pages)
fs/erofs/zdata.c
1288
be->compressed_pages =
fs/erofs/zdata.c
1292
z_erofs_parse_out_bvecs(be);
fs/erofs/zdata.c
1293
err2 = z_erofs_parse_in_bvecs(be, &overlapped);
fs/erofs/zdata.c
1298
.sb = be->sb,
fs/erofs/zdata.c
1299
.in = be->compressed_pages,
fs/erofs/zdata.c
1300
.out = be->decompressed_pages,
fs/erofs/zdata.c
1302
.outpages = be->nr_pages,
fs/erofs/zdata.c
1310
.fillgaps = be->keepxcpy,
fs/erofs/zdata.c
1313
}, be->pagepool);
fs/erofs/zdata.c
1316
erofs_err(be->sb, "failed to decompress (%s) %pe @ pa %llu size %u => %u",
fs/erofs/zdata.c
1321
erofs_err(be->sb, "failed to decompress (%s) %s @ pa %llu size %u => %u",
fs/erofs/zdata.c
1335
page = be->compressed_pages[i];
fs/erofs/zdata.c
1342
(void)z_erofs_put_shortlivedpage(be->pagepool, page);
fs/erofs/zdata.c
1346
if (be->compressed_pages < be->onstack_pages ||
fs/erofs/zdata.c
1347
be->compressed_pages >= be->onstack_pages + Z_EROFS_ONSTACK_PAGES)
fs/erofs/zdata.c
1348
kvfree(be->compressed_pages);
fs/erofs/zdata.c
1351
z_erofs_fill_other_copies(be, err);
fs/erofs/zdata.c
1352
for (i = 0; i < be->nr_pages; ++i) {
fs/erofs/zdata.c
1353
page = be->decompressed_pages[i];
fs/erofs/zdata.c
1363
erofs_pagepool_add(be->pagepool, page);
fs/erofs/zdata.c
1366
for (j = 0; j < jtop && be->decompressed_pages[j] != page; ++j)
fs/erofs/zdata.c
1369
be->decompressed_pages[jtop++] = page;
fs/erofs/zdata.c
1372
erofs_pagepool_add(be->pagepool,
fs/erofs/zdata.c
1373
be->decompressed_pages[--jtop]);
fs/erofs/zdata.c
1374
if (be->decompressed_pages != be->onstack_pages)
fs/erofs/zdata.c
1375
kvfree(be->decompressed_pages);
fs/erofs/zdata.c
1397
struct z_erofs_backend be = {
fs/erofs/zdata.c
1401
LIST_HEAD_INIT(be.decompressed_secondary_bvecs),
fs/erofs/zdata.c
1407
for (; be.pcl != Z_EROFS_PCLUSTER_TAIL; be.pcl = next) {
fs/erofs/zdata.c
1408
DBG_BUGON(!be.pcl);
fs/erofs/zdata.c
1409
next = READ_ONCE(be.pcl->next);
fs/erofs/zdata.c
1410
err = z_erofs_decompress_pcluster(&be, io->eio) ?: err;
fs/f2fs/data.c
817
struct bio_entry *be;
fs/f2fs/data.c
819
be = f2fs_kmem_cache_alloc(bio_entry_slab, GFP_NOFS, true, NULL);
fs/f2fs/data.c
820
be->bio = bio;
fs/f2fs/data.c
826
list_add_tail(&be->list, &io->bio_list);
fs/f2fs/data.c
830
static void del_bio_entry(struct bio_entry *be)
fs/f2fs/data.c
832
list_del(&be->list);
fs/f2fs/data.c
833
kmem_cache_free(bio_entry_slab, be);
fs/f2fs/data.c
848
struct bio_entry *be;
fs/f2fs/data.c
851
list_for_each_entry(be, head, list) {
fs/f2fs/data.c
852
if (be->bio != *bio)
fs/f2fs/data.c
869
del_bio_entry(be);
fs/f2fs/data.c
896
struct bio_entry *be;
fs/f2fs/data.c
902
list_for_each_entry(be, head, list) {
fs/f2fs/data.c
904
found = (target == be->bio);
fs/f2fs/data.c
906
found = __has_merged_page(be->bio, NULL,
fs/f2fs/data.c
919
list_for_each_entry(be, head, list) {
fs/f2fs/data.c
921
found = (target == be->bio);
fs/f2fs/data.c
923
found = __has_merged_page(be->bio, NULL,
fs/f2fs/data.c
926
target = be->bio;
fs/f2fs/data.c
927
del_bio_entry(be);
fs/nfs/blocklayout/blocklayout.c
126
struct pnfs_block_extent *be, bio_end_io_t end_io,
fs/nfs/blocklayout/blocklayout.c
130
container_of(be->be_device, struct pnfs_block_dev, node);
fs/nfs/blocklayout/blocklayout.c
137
isect += be->be_v_offset;
fs/nfs/blocklayout/blocklayout.c
138
isect -= be->be_f_offset;
fs/nfs/blocklayout/blocklayout.c
174
struct pnfs_block_extent be;
fs/nfs/blocklayout/blocklayout.c
180
if (!ext_tree_lookup(bl, isect, &be, rw))
fs/nfs/blocklayout/blocklayout.c
182
extent_length = be.be_length - (isect - be.be_f_offset);
fs/nfs/blocklayout/blocklayout.c
183
nfs4_mark_deviceid_unavailable(be.be_device);
fs/nfs/blocklayout/blocklayout.c
235
struct pnfs_block_extent be;
fs/nfs/blocklayout/blocklayout.c
266
if (!ext_tree_lookup(bl, isect, &be, false)) {
fs/nfs/blocklayout/blocklayout.c
270
extent_length = be.be_length - (isect - be.be_f_offset);
fs/nfs/blocklayout/blocklayout.c
283
if (is_hole(&be)) {
fs/nfs/blocklayout/blocklayout.c
295
isect, pages[i], &map, &be,
fs/nfs/blocklayout/blocklayout.c
380
struct pnfs_block_extent be;
fs/nfs/blocklayout/blocklayout.c
413
if (!ext_tree_lookup(bl, isect, &be, true)) {
fs/nfs/blocklayout/blocklayout.c
418
extent_length = be.be_length - (isect - be.be_f_offset);
fs/nfs/blocklayout/blocklayout.c
424
&be, bl_end_io_write, par, 0, &pg_len);
fs/nfs/blocklayout/blocklayout.c
505
static int verify_extent(struct pnfs_block_extent *be,
fs/nfs/blocklayout/blocklayout.c
509
if (be->be_state == PNFS_BLOCK_READWRITE_DATA ||
fs/nfs/blocklayout/blocklayout.c
510
be->be_state == PNFS_BLOCK_INVALID_DATA)
fs/nfs/blocklayout/blocklayout.c
512
if (be->be_f_offset != lv->start)
fs/nfs/blocklayout/blocklayout.c
514
lv->start += be->be_length;
fs/nfs/blocklayout/blocklayout.c
518
if (be->be_state == PNFS_BLOCK_READWRITE_DATA) {
fs/nfs/blocklayout/blocklayout.c
519
if (be->be_f_offset != lv->start)
fs/nfs/blocklayout/blocklayout.c
52
static bool is_hole(struct pnfs_block_extent *be)
fs/nfs/blocklayout/blocklayout.c
523
lv->start += be->be_length;
fs/nfs/blocklayout/blocklayout.c
526
} else if (be->be_state == PNFS_BLOCK_INVALID_DATA) {
fs/nfs/blocklayout/blocklayout.c
527
if (be->be_f_offset != lv->start)
fs/nfs/blocklayout/blocklayout.c
529
lv->start += be->be_length;
fs/nfs/blocklayout/blocklayout.c
531
} else if (be->be_state == PNFS_BLOCK_READ_DATA) {
fs/nfs/blocklayout/blocklayout.c
532
if (be->be_f_offset > lv->start)
fs/nfs/blocklayout/blocklayout.c
534
if (be->be_f_offset < lv->inval)
fs/nfs/blocklayout/blocklayout.c
536
if (be->be_f_offset < lv->cowread)
fs/nfs/blocklayout/blocklayout.c
54
switch (be->be_state) {
fs/nfs/blocklayout/blocklayout.c
541
lv->inval = lv->inval + be->be_length;
fs/nfs/blocklayout/blocklayout.c
542
lv->cowread = be->be_f_offset + be->be_length;
fs/nfs/blocklayout/blocklayout.c
58
return be->be_tag ? false : true;
fs/nfs/blocklayout/blocklayout.c
613
struct pnfs_block_extent *be;
fs/nfs/blocklayout/blocklayout.c
622
be = kzalloc_obj(*be, GFP_NOFS);
fs/nfs/blocklayout/blocklayout.c
623
if (!be)
fs/nfs/blocklayout/blocklayout.c
629
be->be_device = bl_find_get_deviceid(NFS_SERVER(lo->plh_inode), &id,
fs/nfs/blocklayout/blocklayout.c
631
if (IS_ERR(be->be_device)) {
fs/nfs/blocklayout/blocklayout.c
632
error = PTR_ERR(be->be_device);
fs/nfs/blocklayout/blocklayout.c
641
if (decode_sector_number(&p, &be->be_f_offset) < 0)
fs/nfs/blocklayout/blocklayout.c
643
if (decode_sector_number(&p, &be->be_length) < 0)
fs/nfs/blocklayout/blocklayout.c
645
if (decode_sector_number(&p, &be->be_v_offset) < 0)
fs/nfs/blocklayout/blocklayout.c
647
be->be_state = be32_to_cpup(p++);
fs/nfs/blocklayout/blocklayout.c
649
error = verify_extent(be, lv);
fs/nfs/blocklayout/blocklayout.c
655
list_add_tail(&be->be_list, extents);
fs/nfs/blocklayout/blocklayout.c
659
nfs4_put_deviceid_node(be->be_device);
fs/nfs/blocklayout/blocklayout.c
661
kfree(be);
fs/nfs/blocklayout/blocklayout.c
732
struct pnfs_block_extent *be =
fs/nfs/blocklayout/blocklayout.c
735
list_del(&be->be_list);
fs/nfs/blocklayout/blocklayout.c
738
status = ext_tree_insert(bl, be);
fs/nfs/blocklayout/blocklayout.c
741
nfs4_put_deviceid_node(be->be_device);
fs/nfs/blocklayout/blocklayout.c
742
kfree(be);
fs/nfs/blocklayout/extent_tree.c
100
if (left && ext_can_merge(left, be)) {
fs/nfs/blocklayout/extent_tree.c
101
left->be_length += be->be_length;
fs/nfs/blocklayout/extent_tree.c
102
rb_erase(&be->be_node, root);
fs/nfs/blocklayout/extent_tree.c
103
nfs4_put_deviceid_node(be->be_device);
fs/nfs/blocklayout/extent_tree.c
104
kfree(be);
fs/nfs/blocklayout/extent_tree.c
108
return be;
fs/nfs/blocklayout/extent_tree.c
112
ext_try_to_merge_right(struct rb_root *root, struct pnfs_block_extent *be)
fs/nfs/blocklayout/extent_tree.c
114
struct pnfs_block_extent *right = ext_tree_next(be);
fs/nfs/blocklayout/extent_tree.c
116
if (right && ext_can_merge(be, right)) {
fs/nfs/blocklayout/extent_tree.c
117
be->be_length += right->be_length;
fs/nfs/blocklayout/extent_tree.c
123
return be;
fs/nfs/blocklayout/extent_tree.c
128
struct pnfs_block_extent *be, *tmp;
fs/nfs/blocklayout/extent_tree.c
130
list_for_each_entry_safe(be, tmp, head, be_list) {
fs/nfs/blocklayout/extent_tree.c
131
nfs4_put_deviceid_node(be->be_device);
fs/nfs/blocklayout/extent_tree.c
132
kfree(be);
fs/nfs/blocklayout/extent_tree.c
141
struct pnfs_block_extent *be;
fs/nfs/blocklayout/extent_tree.c
145
be = ext_node(parent);
fs/nfs/blocklayout/extent_tree.c
147
if (new->be_f_offset < be->be_f_offset) {
fs/nfs/blocklayout/extent_tree.c
148
if (merge_ok && ext_can_merge(new, be)) {
fs/nfs/blocklayout/extent_tree.c
149
be->be_f_offset = new->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
150
if (be->be_state != PNFS_BLOCK_NONE_DATA)
fs/nfs/blocklayout/extent_tree.c
151
be->be_v_offset = new->be_v_offset;
fs/nfs/blocklayout/extent_tree.c
152
be->be_length += new->be_length;
fs/nfs/blocklayout/extent_tree.c
153
be = ext_try_to_merge_left(root, be);
fs/nfs/blocklayout/extent_tree.c
157
} else if (new->be_f_offset >= ext_f_end(be)) {
fs/nfs/blocklayout/extent_tree.c
158
if (merge_ok && ext_can_merge(be, new)) {
fs/nfs/blocklayout/extent_tree.c
159
be->be_length += new->be_length;
fs/nfs/blocklayout/extent_tree.c
160
be = ext_try_to_merge_right(root, be);
fs/nfs/blocklayout/extent_tree.c
181
struct pnfs_block_extent *be;
fs/nfs/blocklayout/extent_tree.c
186
be = __ext_tree_search(root, start);
fs/nfs/blocklayout/extent_tree.c
187
if (!be)
fs/nfs/blocklayout/extent_tree.c
189
if (be->be_f_offset >= end)
fs/nfs/blocklayout/extent_tree.c
192
orig_v_offset = be->be_v_offset;
fs/nfs/blocklayout/extent_tree.c
193
orig_len = be->be_length;
fs/nfs/blocklayout/extent_tree.c
195
if (start > be->be_f_offset)
fs/nfs/blocklayout/extent_tree.c
196
len1 = start - be->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
197
if (ext_f_end(be) > end)
fs/nfs/blocklayout/extent_tree.c
198
len2 = ext_f_end(be) - end;
fs/nfs/blocklayout/extent_tree.c
208
be->be_length = len1;
fs/nfs/blocklayout/extent_tree.c
211
if (be->be_state != PNFS_BLOCK_NONE_DATA) {
fs/nfs/blocklayout/extent_tree.c
216
new->be_state = be->be_state;
fs/nfs/blocklayout/extent_tree.c
217
new->be_tag = be->be_tag;
fs/nfs/blocklayout/extent_tree.c
218
new->be_device = nfs4_get_deviceid(be->be_device);
fs/nfs/blocklayout/extent_tree.c
222
be->be_f_offset = end;
fs/nfs/blocklayout/extent_tree.c
223
if (be->be_state != PNFS_BLOCK_NONE_DATA) {
fs/nfs/blocklayout/extent_tree.c
224
be->be_v_offset =
fs/nfs/blocklayout/extent_tree.c
227
be->be_length = len2;
fs/nfs/blocklayout/extent_tree.c
231
be->be_length = len1;
fs/nfs/blocklayout/extent_tree.c
232
be = ext_tree_next(be);
fs/nfs/blocklayout/extent_tree.c
235
while (be && ext_f_end(be) <= end) {
fs/nfs/blocklayout/extent_tree.c
236
struct pnfs_block_extent *next = ext_tree_next(be);
fs/nfs/blocklayout/extent_tree.c
238
rb_erase(&be->be_node, root);
fs/nfs/blocklayout/extent_tree.c
239
list_add_tail(&be->be_list, tmp);
fs/nfs/blocklayout/extent_tree.c
240
be = next;
fs/nfs/blocklayout/extent_tree.c
243
if (be && be->be_f_offset < end) {
fs/nfs/blocklayout/extent_tree.c
244
len1 = ext_f_end(be) - end;
fs/nfs/blocklayout/extent_tree.c
245
be->be_f_offset = end;
fs/nfs/blocklayout/extent_tree.c
246
if (be->be_state != PNFS_BLOCK_NONE_DATA)
fs/nfs/blocklayout/extent_tree.c
247
be->be_v_offset += be->be_length - len1;
fs/nfs/blocklayout/extent_tree.c
248
be->be_length = len1;
fs/nfs/blocklayout/extent_tree.c
258
struct pnfs_block_extent *be;
fs/nfs/blocklayout/extent_tree.c
27
ext_tree_prev(struct pnfs_block_extent *be)
fs/nfs/blocklayout/extent_tree.c
278
be = __ext_tree_search(root, new->be_f_offset);
fs/nfs/blocklayout/extent_tree.c
279
if (!be || be->be_f_offset >= ext_f_end(new)) {
fs/nfs/blocklayout/extent_tree.c
281
} else if (new->be_f_offset >= be->be_f_offset) {
fs/nfs/blocklayout/extent_tree.c
282
if (ext_f_end(new) <= ext_f_end(be)) {
fs/nfs/blocklayout/extent_tree.c
286
sector_t new_len = ext_f_end(new) - ext_f_end(be);
fs/nfs/blocklayout/extent_tree.c
29
struct rb_node *node = rb_prev(&be->be_node);
fs/nfs/blocklayout/extent_tree.c
294
} else if (ext_f_end(new) <= ext_f_end(be)) {
fs/nfs/blocklayout/extent_tree.c
295
new->be_length = be->be_f_offset - new->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
299
sector_t new_len = ext_f_end(new) - ext_f_end(be);
fs/nfs/blocklayout/extent_tree.c
308
split->be_length = be->be_f_offset - split->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
327
struct pnfs_block_extent *be;
fs/nfs/blocklayout/extent_tree.c
331
be = ext_node(node);
fs/nfs/blocklayout/extent_tree.c
332
if (isect < be->be_f_offset)
fs/nfs/blocklayout/extent_tree.c
334
else if (isect >= ext_f_end(be))
fs/nfs/blocklayout/extent_tree.c
337
*ret = *be;
fs/nfs/blocklayout/extent_tree.c
34
ext_tree_next(struct pnfs_block_extent *be)
fs/nfs/blocklayout/extent_tree.c
36
struct rb_node *node = rb_next(&be->be_node);
fs/nfs/blocklayout/extent_tree.c
381
ext_tree_split(struct rb_root *root, struct pnfs_block_extent *be,
fs/nfs/blocklayout/extent_tree.c
385
sector_t orig_len = be->be_length;
fs/nfs/blocklayout/extent_tree.c
391
be->be_length = split - be->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
394
if (be->be_state != PNFS_BLOCK_NONE_DATA)
fs/nfs/blocklayout/extent_tree.c
395
new->be_v_offset = be->be_v_offset + be->be_length;
fs/nfs/blocklayout/extent_tree.c
396
new->be_length = orig_len - be->be_length;
fs/nfs/blocklayout/extent_tree.c
397
new->be_state = be->be_state;
fs/nfs/blocklayout/extent_tree.c
398
new->be_tag = be->be_tag;
fs/nfs/blocklayout/extent_tree.c
399
new->be_device = nfs4_get_deviceid(be->be_device);
fs/nfs/blocklayout/extent_tree.c
41
ext_f_end(struct pnfs_block_extent *be)
fs/nfs/blocklayout/extent_tree.c
411
struct pnfs_block_extent *be;
fs/nfs/blocklayout/extent_tree.c
426
for (be = __ext_tree_search(root, start); be; be = ext_tree_next(be)) {
fs/nfs/blocklayout/extent_tree.c
427
if (be->be_f_offset >= end)
fs/nfs/blocklayout/extent_tree.c
43
return be->be_f_offset + be->be_length;
fs/nfs/blocklayout/extent_tree.c
430
if (be->be_state != PNFS_BLOCK_INVALID_DATA || be->be_tag)
fs/nfs/blocklayout/extent_tree.c
433
if (be->be_f_offset < start) {
fs/nfs/blocklayout/extent_tree.c
434
struct pnfs_block_extent *left = ext_tree_prev(be);
fs/nfs/blocklayout/extent_tree.c
436
if (left && ext_can_merge(left, be)) {
fs/nfs/blocklayout/extent_tree.c
437
sector_t diff = start - be->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
441
be->be_f_offset += diff;
fs/nfs/blocklayout/extent_tree.c
442
be->be_v_offset += diff;
fs/nfs/blocklayout/extent_tree.c
443
be->be_length -= diff;
fs/nfs/blocklayout/extent_tree.c
445
err = ext_tree_split(root, be, start);
fs/nfs/blocklayout/extent_tree.c
451
if (ext_f_end(be) > end) {
fs/nfs/blocklayout/extent_tree.c
452
struct pnfs_block_extent *right = ext_tree_next(be);
fs/nfs/blocklayout/extent_tree.c
454
if (right && ext_can_merge(be, right)) {
fs/nfs/blocklayout/extent_tree.c
455
sector_t diff = end - be->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
457
be->be_length -= diff;
fs/nfs/blocklayout/extent_tree.c
463
err = ext_tree_split(root, be, end);
fs/nfs/blocklayout/extent_tree.c
469
if (be->be_f_offset >= start && ext_f_end(be) <= end) {
fs/nfs/blocklayout/extent_tree.c
470
be->be_tag = EXTENT_WRITTEN;
fs/nfs/blocklayout/extent_tree.c
471
be = ext_try_to_merge_left(root, be);
fs/nfs/blocklayout/extent_tree.c
472
be = ext_try_to_merge_right(root, be);
fs/nfs/blocklayout/extent_tree.c
50
struct pnfs_block_extent *be = NULL;
fs/nfs/blocklayout/extent_tree.c
507
static __be32 *encode_block_extent(struct pnfs_block_extent *be, __be32 *p)
fs/nfs/blocklayout/extent_tree.c
509
p = xdr_encode_opaque_fixed(p, be->be_device->deviceid.data,
fs/nfs/blocklayout/extent_tree.c
511
p = xdr_encode_hyper(p, be->be_f_offset << SECTOR_SHIFT);
fs/nfs/blocklayout/extent_tree.c
512
p = xdr_encode_hyper(p, be->be_length << SECTOR_SHIFT);
fs/nfs/blocklayout/extent_tree.c
518
static __be32 *encode_scsi_range(struct pnfs_block_extent *be, __be32 *p)
fs/nfs/blocklayout/extent_tree.c
520
p = xdr_encode_hyper(p, be->be_f_offset << SECTOR_SHIFT);
fs/nfs/blocklayout/extent_tree.c
521
return xdr_encode_hyper(p, be->be_length << SECTOR_SHIFT);
fs/nfs/blocklayout/extent_tree.c
53
be = ext_node(node);
fs/nfs/blocklayout/extent_tree.c
54
if (start < be->be_f_offset)
fs/nfs/blocklayout/extent_tree.c
540
struct pnfs_block_extent *be;
fs/nfs/blocklayout/extent_tree.c
543
for (be = ext_tree_first(&bl->bl_ext_rw); be; be = ext_tree_next(be)) {
fs/nfs/blocklayout/extent_tree.c
544
if (be->be_state != PNFS_BLOCK_INVALID_DATA ||
fs/nfs/blocklayout/extent_tree.c
545
be->be_tag != EXTENT_WRITTEN)
fs/nfs/blocklayout/extent_tree.c
554
for (be = ext_tree_first(&bl->bl_ext_rw); be; be = ext_tree_next(be)) {
fs/nfs/blocklayout/extent_tree.c
555
if (be->be_state != PNFS_BLOCK_INVALID_DATA ||
fs/nfs/blocklayout/extent_tree.c
556
be->be_tag != EXTENT_WRITTEN)
fs/nfs/blocklayout/extent_tree.c
56
else if (start >= ext_f_end(be))
fs/nfs/blocklayout/extent_tree.c
560
p = encode_scsi_range(be, p);
fs/nfs/blocklayout/extent_tree.c
562
p = encode_block_extent(be, p);
fs/nfs/blocklayout/extent_tree.c
563
be->be_tag = EXTENT_COMMITTING;
fs/nfs/blocklayout/extent_tree.c
588
struct pnfs_block_extent *be, *be_prev;
fs/nfs/blocklayout/extent_tree.c
59
return be;
fs/nfs/blocklayout/extent_tree.c
592
for (be = ext_tree_first(&bl->bl_ext_rw); be; be = ext_tree_next(be)) {
fs/nfs/blocklayout/extent_tree.c
593
if (be->be_state != PNFS_BLOCK_INVALID_DATA ||
fs/nfs/blocklayout/extent_tree.c
594
be->be_tag != EXTENT_WRITTEN)
fs/nfs/blocklayout/extent_tree.c
605
p = encode_scsi_range(be, p);
fs/nfs/blocklayout/extent_tree.c
607
p = encode_block_extent(be, p);
fs/nfs/blocklayout/extent_tree.c
608
be->be_tag = EXTENT_COMMITTING;
fs/nfs/blocklayout/extent_tree.c
609
be_prev = be;
fs/nfs/blocklayout/extent_tree.c
62
if (be) {
fs/nfs/blocklayout/extent_tree.c
63
if (start < be->be_f_offset)
fs/nfs/blocklayout/extent_tree.c
64
return be;
fs/nfs/blocklayout/extent_tree.c
66
if (start >= ext_f_end(be))
fs/nfs/blocklayout/extent_tree.c
67
return ext_tree_next(be);
fs/nfs/blocklayout/extent_tree.c
698
struct pnfs_block_extent *be;
fs/nfs/blocklayout/extent_tree.c
705
for (be = ext_tree_first(root); be; be = ext_tree_next(be)) {
fs/nfs/blocklayout/extent_tree.c
706
if (be->be_state != PNFS_BLOCK_INVALID_DATA ||
fs/nfs/blocklayout/extent_tree.c
707
be->be_tag != EXTENT_COMMITTING)
fs/nfs/blocklayout/extent_tree.c
716
be->be_tag = EXTENT_WRITTEN;
fs/nfs/blocklayout/extent_tree.c
718
be->be_state = PNFS_BLOCK_READWRITE_DATA;
fs/nfs/blocklayout/extent_tree.c
719
be->be_tag = 0;
fs/nfs/blocklayout/extent_tree.c
722
be = ext_try_to_merge_left(root, be);
fs/nfs/blocklayout/extent_tree.c
723
be = ext_try_to_merge_right(root, be);
fs/nfs/blocklayout/extent_tree.c
96
ext_try_to_merge_left(struct rb_root *root, struct pnfs_block_extent *be)
fs/nfs/blocklayout/extent_tree.c
98
struct pnfs_block_extent *left = ext_tree_prev(be);
include/linux/bitfield.h
236
____MAKE_OP(be##size,u##size,cpu_to_be##size,be##size##_to_cpu) \
include/linux/mtd/cfi_endian.h
39
#define _swap_to_cpu(w, s, x) (cfi_be(s)?be##w##_to_cpu(x):le##w##_to_cpu(x))
include/net/ipv6.h
681
const __be64 *be = (const __be64 *)a;
include/net/ipv6.h
683
return (be[0] | (be[1] ^ cpu_to_be64(1))) == 0UL;
include/sound/soc-dpcm.h
106
#define for_each_dpcm_fe(be, stream, _dpcm) \
include/sound/soc-dpcm.h
107
list_for_each_entry(_dpcm, &(be)->dpcm[stream].fe_clients, list_fe)
include/sound/soc-dpcm.h
119
snd_soc_dpcm_get_substream(struct snd_soc_pcm_runtime *be, int stream);
include/sound/soc-dpcm.h
70
struct snd_soc_pcm_runtime *be;
lib/842/842_compress.c
110
be##b##_to_cpu(get_unaligned((__be##b *)((p)->in + (o))))
lib/crypto/powerpc/aes.h
111
const bool be = IS_ENABLED(CONFIG_CPU_BIG_ENDIAN);
lib/crypto/powerpc/aes.h
123
out[0] = be ? k0 : k3;
lib/crypto/powerpc/aes.h
124
out[1] = be ? k1 : k2;
lib/crypto/powerpc/aes.h
125
out[2] = be ? k2 : k1;
lib/crypto/powerpc/aes.h
126
out[3] = be ? k3 : k0;
lib/tests/bitfield_kunit.c
43
_res = be##tp##_encode_bits(v, field); \
lib/tests/bitfield_kunit.c
47
(u64)be##tp##_to_cpu(_res), \
lib/tests/bitfield_kunit.c
50
be##tp##_get_bits(_res, field) != v);\
lib/tests/uuid_kunit.c
12
uuid_t be;
lib/tests/uuid_kunit.c
19
.be = UUID_INIT(0xc33f4995, 0x3701, 0x450e, 0x9f, 0xbf, 0x20, 0x6a, 0x2e, 0x98, 0xe5, 0x76),
lib/tests/uuid_kunit.c
24
.be = UUID_INIT(0x64b4371c, 0x77c1, 0x48f9, 0x82, 0x21, 0x29, 0xf0, 0x54, 0xfc, 0x02, 0x3b),
lib/tests/uuid_kunit.c
29
.be = UUID_INIT(0x0cb4ddff, 0xa545, 0x4401, 0x9d, 0x06, 0x68, 0x8a, 0xf5, 0x3e, 0x7f, 0x84),
lib/tests/uuid_kunit.c
56
uuid_t be;
lib/tests/uuid_kunit.c
60
KUNIT_EXPECT_EQ(test, uuid_parse(data->uuid, &be), 0);
lib/tests/uuid_kunit.c
61
KUNIT_EXPECT_TRUE(test, uuid_equal(&data->be, &be));
lib/tests/uuid_kunit.c
81
uuid_t be;
lib/tests/uuid_kunit.c
85
KUNIT_EXPECT_EQ(test, uuid_parse(uuid, &be), -EINVAL);
net/atm/br2684.c
536
struct atm_backend_br2684 be;
net/atm/br2684.c
539
if (copy_from_user(&be, arg, sizeof be))
net/atm/br2684.c
552
net_dev = br2684_find_dev(&be.ifspec);
net/atm/br2684.c
568
if (be.fcs_in != BR2684_FCSIN_NO ||
net/atm/br2684.c
569
be.fcs_out != BR2684_FCSOUT_NO ||
net/atm/br2684.c
570
be.fcs_auto || be.has_vpiid || be.send_padding ||
net/atm/br2684.c
571
(be.encaps != BR2684_ENCAPS_VC &&
net/atm/br2684.c
572
be.encaps != BR2684_ENCAPS_LLC) ||
net/atm/br2684.c
573
be.min_size != 0) {
net/atm/br2684.c
577
pr_debug("vcc=%p, encaps=%d, brvcc=%p\n", atmvcc, be.encaps, brvcc);
net/atm/br2684.c
592
brvcc->encaps = (enum br2684_encaps)be.encaps;
net/atm/pppoatm.c
391
struct atm_backend_ppp be;
net/atm/pppoatm.c
395
if (copy_from_user(&be, arg, sizeof be))
net/atm/pppoatm.c
397
if (be.encaps != PPPOATM_ENCAPS_AUTODETECT &&
net/atm/pppoatm.c
398
be.encaps != PPPOATM_ENCAPS_VC && be.encaps != PPPOATM_ENCAPS_LLC)
net/atm/pppoatm.c
411
pvcc->encaps = (enum pppoatm_encaps) be.encaps;
net/atm/pppoatm.c
415
(be.encaps == e_vc ? 0 : LLC_LEN);
net/netfilter/nft_set_bitmap.c
101
struct nft_bitmap_elem *be;
net/netfilter/nft_set_bitmap.c
103
list_for_each_entry_rcu(be, &priv->list, head,
net/netfilter/nft_set_bitmap.c
105
if (memcmp(nft_set_ext_key(&be->ext),
net/netfilter/nft_set_bitmap.c
107
!nft_set_elem_active(&be->ext, genmask))
net/netfilter/nft_set_bitmap.c
110
return be;
net/netfilter/nft_set_bitmap.c
121
struct nft_bitmap_elem *be;
net/netfilter/nft_set_bitmap.c
123
list_for_each_entry_rcu(be, &priv->list, head) {
net/netfilter/nft_set_bitmap.c
124
if (memcmp(nft_set_ext_key(&be->ext), elem->key.val.data, set->klen) ||
net/netfilter/nft_set_bitmap.c
125
!nft_set_elem_active(&be->ext, genmask))
net/netfilter/nft_set_bitmap.c
128
return &be->priv;
net/netfilter/nft_set_bitmap.c
137
struct nft_bitmap_elem *new = nft_elem_priv_cast(elem->priv), *be;
net/netfilter/nft_set_bitmap.c
142
be = nft_bitmap_elem_find(net, set, new, genmask);
net/netfilter/nft_set_bitmap.c
143
if (be) {
net/netfilter/nft_set_bitmap.c
144
*elem_priv = &be->priv;
net/netfilter/nft_set_bitmap.c
159
struct nft_bitmap_elem *be = nft_elem_priv_cast(elem_priv);
net/netfilter/nft_set_bitmap.c
164
nft_bitmap_location(set, nft_set_ext_key(&be->ext), &idx, &off);
net/netfilter/nft_set_bitmap.c
167
list_del_rcu(&be->head);
net/netfilter/nft_set_bitmap.c
174
struct nft_bitmap_elem *be = nft_elem_priv_cast(elem_priv);
net/netfilter/nft_set_bitmap.c
179
nft_bitmap_location(set, nft_set_ext_key(&be->ext), &idx, &off);
net/netfilter/nft_set_bitmap.c
182
nft_clear(net, &be->ext);
net/netfilter/nft_set_bitmap.c
189
struct nft_bitmap_elem *be = nft_elem_priv_cast(elem_priv);
net/netfilter/nft_set_bitmap.c
194
nft_bitmap_location(set, nft_set_ext_key(&be->ext), &idx, &off);
net/netfilter/nft_set_bitmap.c
197
nft_set_elem_change_active(net, set, &be->ext);
net/netfilter/nft_set_bitmap.c
204
struct nft_bitmap_elem *this = nft_elem_priv_cast(elem->priv), *be;
net/netfilter/nft_set_bitmap.c
211
be = nft_bitmap_elem_find(net, set, this, genmask);
net/netfilter/nft_set_bitmap.c
212
if (!be)
net/netfilter/nft_set_bitmap.c
217
nft_set_elem_change_active(net, set, &be->ext);
net/netfilter/nft_set_bitmap.c
219
return &be->priv;
net/netfilter/nft_set_bitmap.c
227
struct nft_bitmap_elem *be;
net/netfilter/nft_set_bitmap.c
229
list_for_each_entry_rcu(be, &priv->list, head,
net/netfilter/nft_set_bitmap.c
234
iter->err = iter->fn(ctx, set, iter, &be->priv);
net/netfilter/nft_set_bitmap.c
283
struct nft_bitmap_elem *be, *n;
net/netfilter/nft_set_bitmap.c
285
list_for_each_entry_safe(be, n, &priv->list, head)
net/netfilter/nft_set_bitmap.c
286
nf_tables_set_elem_destroy(ctx, set, &be->priv);
net/tipc/node.c
1822
struct tipc_bclink_entry *be = &n->bc_entry;
net/tipc/node.c
1825
spin_lock_bh(&be->inputq2.lock);
net/tipc/node.c
1826
spin_lock_bh(&be->inputq1.lock);
net/tipc/node.c
1827
skb_queue_splice_tail_init(&be->inputq1, &be->arrvq);
net/tipc/node.c
1828
spin_unlock_bh(&be->inputq1.lock);
net/tipc/node.c
1829
spin_unlock_bh(&be->inputq2.lock);
net/tipc/node.c
1830
tipc_sk_mcast_rcv(n->net, &be->arrvq, &be->inputq2);
net/tipc/node.c
1873
struct tipc_bclink_entry *be;
net/tipc/node.c
1891
be = &n->bc_entry;
net/tipc/node.c
1894
rc = tipc_bcast_rcv(net, be->link, skb);
net/tipc/node.c
1906
if (!skb_queue_empty(&be->inputq1))
sound/soc/apple/mca.c
1094
struct snd_soc_dai_driver *be = &dai_drivers[i];
sound/soc/apple/mca.c
1144
be->id = i + nclusters;
sound/soc/apple/mca.c
1145
be->name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "mca-i2s-%d", i);
sound/soc/apple/mca.c
1146
if (!be->name) {
sound/soc/apple/mca.c
1150
be->ops = &mca_be_ops;
sound/soc/apple/mca.c
1151
be->playback.channels_min = 1;
sound/soc/apple/mca.c
1152
be->playback.channels_max = 32;
sound/soc/apple/mca.c
1153
be->playback.rates = SNDRV_PCM_RATE_8000_192000;
sound/soc/apple/mca.c
1154
be->playback.formats = APPLE_MCA_FMTBITS;
sound/soc/apple/mca.c
1155
be->capture.channels_min = 1;
sound/soc/apple/mca.c
1156
be->capture.channels_max = 32;
sound/soc/apple/mca.c
1157
be->capture.rates = SNDRV_PCM_RATE_8000_192000;
sound/soc/apple/mca.c
1158
be->capture.formats = APPLE_MCA_FMTBITS;
sound/soc/apple/mca.c
1160
be->playback.stream_name =
sound/soc/apple/mca.c
1162
be->capture.stream_name =
sound/soc/apple/mca.c
1164
if (!be->playback.stream_name || !be->capture.stream_name) {
sound/soc/apple/mca.c
572
struct snd_soc_pcm_runtime *be;
sound/soc/apple/mca.c
575
be = NULL;
sound/soc/apple/mca.c
577
be = dpcm->be;
sound/soc/apple/mca.c
581
if (!be)
sound/soc/apple/mca.c
584
return mca_dai_to_cluster(snd_soc_rtd_to_cpu(be, 0))->no;
sound/soc/apple/mca.c
726
struct snd_soc_pcm_runtime *be = snd_soc_substream_to_rtd(substream);
sound/soc/apple/mca.c
735
for_each_dpcm_fe(be, substream->stream, dpcm) {
sound/soc/fsl/fsl_asrc_dma.c
157
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/fsl/fsl_asrc_dma.c
159
struct snd_soc_dai *dai_cpu = snd_soc_rtd_to_cpu(be, 0);
sound/soc/fsl/fsl_asrc_dma.c
160
struct snd_soc_dai *dai_codec = snd_soc_rtd_to_codec(be, 0);
sound/soc/fsl/fsl_asrc_dma.c
177
substream_be = snd_soc_dpcm_get_substream(be, stream);
sound/soc/intel/avs/pcm.c
1177
static int avs_component_pm_op(struct snd_soc_component *component, bool be,
sound/soc/intel/avs/pcm.c
1189
if (rtd->dai_link->no_pcm == be && !rtd->dai_link->ignore_suspend) {
sound/soc/intel/avs/pcm.c
1202
if (rtd->dai_link->no_pcm == be && !rtd->dai_link->ignore_suspend) {
sound/soc/intel/avs/pcm.c
1216
static int avs_component_resume_hw_params(struct snd_soc_component *component, bool be)
sound/soc/intel/avs/pcm.c
1218
return avs_component_pm_op(component, be, &avs_dai_resume_hw_params);
sound/soc/intel/avs/pcm.c
1221
static int avs_component_resume_prepare(struct snd_soc_component *component, bool be)
sound/soc/intel/avs/pcm.c
1225
if (be)
sound/soc/intel/avs/pcm.c
1230
return avs_component_pm_op(component, be, prepare_cb);
sound/soc/intel/avs/pcm.c
1233
static int avs_component_suspend_hw_free(struct snd_soc_component *component, bool be)
sound/soc/intel/avs/pcm.c
1237
if (be)
sound/soc/intel/avs/pcm.c
1242
return avs_component_pm_op(component, be, hw_free_cb);
sound/soc/intel/avs/pcm.c
1718
struct snd_soc_pcm_runtime *be;
sound/soc/intel/avs/pcm.c
1730
be = dpcm->be;
sound/soc/intel/avs/pcm.c
1731
if (be->dpcm[dir].users == 1)
sound/soc/intel/avs/pcm.c
1734
be_substream = snd_soc_dpcm_get_substream(be, dir);
sound/soc/intel/avs/pcm.c
206
struct snd_soc_pcm_runtime *fe, *be;
sound/soc/intel/avs/pcm.c
209
be = snd_soc_substream_to_rtd(substream);
sound/soc/intel/avs/pcm.c
211
for_each_dpcm_fe(be, substream->stream, dpcm) {
sound/soc/intel/avs/pcm.c
450
struct snd_soc_pcm_runtime *be = snd_soc_substream_to_rtd(substream);
sound/soc/intel/avs/pcm.c
461
p = &be->dpcm[substream->stream].hw_params;
sound/soc/intel/avs/pcm.c
663
struct snd_soc_pcm_runtime *fe, *be;
sound/soc/intel/avs/pcm.c
682
be = dpcm->be;
sound/soc/intel/avs/pcm.c
683
be_hw_params = &be->dpcm[substream->stream].hw_params;
sound/soc/intel/boards/bdw-rt5650.c
224
SND_SOC_DAILINK_DEF(be,
sound/soc/intel/boards/bdw-rt5650.c
258
SND_SOC_DAILINK_REG(ssp0_port, be, platform),
sound/soc/intel/boards/bdw-rt5677.c
308
SND_SOC_DAILINK_DEF(be,
sound/soc/intel/boards/bdw-rt5677.c
358
SND_SOC_DAILINK_REG(ssp0_port, be, platform),
sound/soc/mediatek/common/mtk-dsp-sof-common.c
100
if (!strcmp(be->dai_link->name, conn->sof_link))
sound/soc/mediatek/common/mtk-dsp-sof-common.c
101
return be;
sound/soc/mediatek/common/mtk-dsp-sof-common.c
77
struct snd_soc_pcm_runtime *be;
sound/soc/mediatek/common/mtk-dsp-sof-common.c
93
be = dpcm->be;
sound/soc/mediatek/common/mtk-dsp-sof-common.c
94
if (be == rtd)
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
773
struct mt8365_be_dai_data *be =
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
776
if (be->prepared[substream->stream]) {
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
779
be->prepared[substream->stream] = false;
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
789
struct mt8365_be_dai_data *be =
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
795
if (be->prepared[substream->stream]) {
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
812
be->prepared[substream->stream] = true;
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
157
struct mt8365_be_dai_data *be =
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
161
if (be->prepared[stream]) {
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
168
be->prepared[stream] = false;
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
186
struct mt8365_be_dai_data *be =
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
195
if (be->prepared[substream->stream]) {
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
219
be->prepared[substream->stream] = true;
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
285
struct mt8365_be_dai_data *be =
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
315
if ((be->fmt_mode & SND_SOC_DAIFMT_MASTER_MASK) ==
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
522
struct mt8365_be_dai_data *be = &afe_priv->be_data[dai->id - MT8365_AFE_BACKEND_BASE];
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
525
((be->fmt_mode & SND_SOC_DAIFMT_MASTER_MASK) ==
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
548
struct mt8365_be_dai_data *be = &afe_priv->be_data[dai->id - MT8365_AFE_BACKEND_BASE];
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
553
((be->fmt_mode & SND_SOC_DAIFMT_MASTER_MASK) ==
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
556
if (be->prepared[substream->stream]) {
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
569
be->prepared[SNDRV_PCM_STREAM_PLAYBACK] = false;
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
572
be->prepared[SNDRV_PCM_STREAM_CAPTURE] = false;
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
595
struct mt8365_be_dai_data *be = &afe_priv->be_data[dai->id - MT8365_AFE_BACKEND_BASE];
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
602
if (be->prepared[substream->stream]) {
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
615
if ((be->fmt_mode & SND_SOC_DAIFMT_MASTER_MASK)
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
645
be->prepared[SNDRV_PCM_STREAM_PLAYBACK] = true;
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
661
if ((be->fmt_mode & SND_SOC_DAIFMT_MASTER_MASK)
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
665
be->prepared[SNDRV_PCM_STREAM_CAPTURE] = true;
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
689
struct mt8365_be_dai_data *be = &afe_priv->be_data[dai->id - MT8365_AFE_BACKEND_BASE];
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
691
be->fmt_mode = 0;
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
695
be->fmt_mode |= SND_SOC_DAIFMT_I2S;
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
698
be->fmt_mode |= SND_SOC_DAIFMT_LEFT_J;
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
713
be->fmt_mode |= (fmt & SND_SOC_DAIFMT_INV_MASK);
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
716
be->fmt_mode |= (fmt & SND_SOC_DAIFMT_MASTER_MASK);
sound/soc/meson/axg-card.c
159
struct axg_dai_link_tdm_data *be)
sound/soc/meson/axg-card.c
165
be->tx_mask = devm_kcalloc(card->dev, AXG_TDM_NUM_LANES,
sound/soc/meson/axg-card.c
166
sizeof(*be->tx_mask), GFP_KERNEL);
sound/soc/meson/axg-card.c
167
be->rx_mask = devm_kcalloc(card->dev, AXG_TDM_NUM_LANES,
sound/soc/meson/axg-card.c
168
sizeof(*be->rx_mask), GFP_KERNEL);
sound/soc/meson/axg-card.c
169
if (!be->tx_mask || !be->rx_mask)
sound/soc/meson/axg-card.c
174
snd_soc_of_get_slot_mask(node, propname, &be->tx_mask[i]);
sound/soc/meson/axg-card.c
175
tx = max(tx, be->tx_mask[i]);
sound/soc/meson/axg-card.c
184
snd_soc_of_get_slot_mask(node, propname, &be->rx_mask[i]);
sound/soc/meson/axg-card.c
185
rx = max(rx, be->rx_mask[i]);
sound/soc/meson/axg-card.c
198
of_property_read_u32(node, "dai-tdm-slot-num", &be->slots);
sound/soc/meson/axg-card.c
199
if (!be->slots) {
sound/soc/meson/axg-card.c
204
be->slots = fls(max(tx, rx));
sound/soc/meson/axg-card.c
205
} else if (be->slots < fls(max(tx, rx)) || be->slots > 32) {
sound/soc/meson/axg-card.c
214
of_property_read_u32(node, "dai-tdm-slot-width", &be->slot_width);
sound/soc/meson/axg-card.c
222
struct axg_dai_link_tdm_data *be)
sound/soc/meson/axg-card.c
231
be->codec_masks = codec_mask;
sound/soc/meson/axg-card.c
251
struct axg_dai_link_tdm_data *be;
sound/soc/meson/axg-card.c
255
be = devm_kzalloc(card->dev, sizeof(*be), GFP_KERNEL);
sound/soc/meson/axg-card.c
256
if (!be)
sound/soc/meson/axg-card.c
258
priv->link_data[*index] = be;
sound/soc/meson/axg-card.c
265
of_property_read_u32(node, "mclk-fs", &be->mclk_fs);
sound/soc/meson/axg-card.c
267
ret = axg_card_parse_cpu_tdm_slots(card, link, node, be);
sound/soc/meson/axg-card.c
273
ret = axg_card_parse_codecs_masks(card, link, node, be);
sound/soc/meson/axg-card.c
45
struct axg_dai_link_tdm_data *be =
sound/soc/meson/axg-card.c
48
return meson_card_i2s_set_sysclk(substream, params, be->mclk_fs);
sound/soc/meson/axg-card.c
58
struct axg_dai_link_tdm_data *be =
sound/soc/meson/axg-card.c
65
be->codec_masks[i].tx,
sound/soc/meson/axg-card.c
66
be->codec_masks[i].rx,
sound/soc/meson/axg-card.c
67
be->slots, be->slot_width);
sound/soc/meson/axg-card.c
75
ret = axg_tdm_set_tdm_slots(snd_soc_rtd_to_cpu(rtd, 0), be->tx_mask, be->rx_mask,
sound/soc/meson/axg-card.c
76
be->slots, be->slot_width);
sound/soc/meson/axg-card.c
88
struct axg_dai_link_tdm_data *be =
sound/soc/meson/axg-card.c
93
ret = axg_tdm_set_tdm_slots(snd_soc_rtd_to_cpu(rtd, 0), NULL, be->tx_mask,
sound/soc/meson/axg-card.c
94
be->slots, be->slot_width);
sound/soc/meson/axg-tdmin.c
61
struct snd_soc_dai *be;
sound/soc/meson/axg-tdmin.c
70
be = axg_tdmin_get_be(p->source);
sound/soc/meson/axg-tdmin.c
71
if (be)
sound/soc/meson/axg-tdmin.c
72
return be;
sound/soc/meson/axg-tdmin.c
81
struct snd_soc_dai *be = axg_tdmin_get_be(w);
sound/soc/meson/axg-tdmin.c
83
if (!be)
sound/soc/meson/axg-tdmin.c
86
return snd_soc_dai_dma_data_get_capture(be);
sound/soc/meson/axg-tdmout.c
59
struct snd_soc_dai *be;
sound/soc/meson/axg-tdmout.c
68
be = axg_tdmout_get_be(p->sink);
sound/soc/meson/axg-tdmout.c
69
if (be)
sound/soc/meson/axg-tdmout.c
70
return be;
sound/soc/meson/axg-tdmout.c
79
struct snd_soc_dai *be = axg_tdmout_get_be(w);
sound/soc/meson/axg-tdmout.c
81
if (!be)
sound/soc/meson/axg-tdmout.c
84
return snd_soc_dai_dma_data_get_playback(be);
sound/soc/meson/gx-card.c
34
struct gx_dai_link_i2s_data *be =
sound/soc/meson/gx-card.c
37
return meson_card_i2s_set_sysclk(substream, params, be->mclk_fs);
sound/soc/meson/gx-card.c
50
struct gx_dai_link_i2s_data *be;
sound/soc/meson/gx-card.c
53
be = devm_kzalloc(card->dev, sizeof(*be), GFP_KERNEL);
sound/soc/meson/gx-card.c
54
if (!be)
sound/soc/meson/gx-card.c
56
priv->link_data[*index] = be;
sound/soc/meson/gx-card.c
62
of_property_read_u32(node, "mclk-fs", &be->mclk_fs);
sound/soc/renesas/rcar/core.c
1580
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/renesas/rcar/core.c
1581
struct snd_pcm_hw_params *be_params = &be->dpcm[stream].hw_params;
sound/soc/soc-pcm.c
100
return snd_soc_dpcm_check_state(fe, be, stream, state, ARRAY_SIZE(state));
sound/soc/soc-pcm.c
108
struct snd_soc_pcm_runtime *be, int stream)
sound/soc/soc-pcm.c
117
return snd_soc_dpcm_check_state(fe, be, stream, state, ARRAY_SIZE(state));
sound/soc/soc-pcm.c
125
struct snd_soc_pcm_runtime *be, int stream)
sound/soc/soc-pcm.c
1300
struct snd_soc_pcm_runtime *be, int stream)
sound/soc/soc-pcm.c
1310
if (dpcm->be == be)
sound/soc/soc-pcm.c
1314
be_substream = snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
1317
return snd_soc_ret(be->dev, -EINVAL,
sound/soc/soc-pcm.c
1319
__func__, fe->dai_link->name, be->dai_link->name);
sound/soc/soc-pcm.c
1322
dev_dbg(be->dev, "FE is nonatomic but BE is not, forcing BE as nonatomic\n");
sound/soc/soc-pcm.c
133
return snd_soc_dpcm_check_state(fe, be, stream, state, ARRAY_SIZE(state));
sound/soc/soc-pcm.c
1330
dpcm->be = be;
sound/soc/soc-pcm.c
1335
list_add(&dpcm->list_fe, &be->dpcm[stream].fe_clients);
sound/soc/soc-pcm.c
1340
stream ? "<-" : "->", be->dai_link->name);
sound/soc/soc-pcm.c
1349
struct snd_soc_pcm_runtime *be, int stream)
sound/soc/soc-pcm.c
1355
if (!be->dpcm[stream].users)
sound/soc/soc-pcm.c
1358
be_substream = snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
1362
for_each_dpcm_fe(be, stream, dpcm) {
sound/soc/soc-pcm.c
1369
stream ? "<-" : "->", dpcm->be->dai_link->name);
sound/soc/soc-pcm.c
1390
dpcm->be->dai_link->name);
sound/soc/soc-pcm.c
1397
stream ? "<-" : "->", dpcm->be->dai_link->name);
sound/soc/soc-pcm.c
1400
dpcm_be_reparent(fe, dpcm->be, stream);
sound/soc/soc-pcm.c
1420
struct snd_soc_pcm_runtime *be;
sound/soc/soc-pcm.c
1427
for_each_card_rtds(card, be) {
sound/soc/soc-pcm.c
1429
if (!be->dai_link->no_pcm)
sound/soc/soc-pcm.c
1432
if (!snd_soc_dpcm_get_substream(be, stream))
sound/soc/soc-pcm.c
1435
for_each_rtd_dais(be, i, dai) {
sound/soc/soc-pcm.c
1442
return be;
sound/soc/soc-pcm.c
1521
for_each_rtd_dais(dpcm->be, i, dai) {
sound/soc/soc-pcm.c
1548
dpcm->be->dai_link->name, fe->dai_link->name);
sound/soc/soc-pcm.c
1550
dpcm_set_be_update_state(dpcm->be, stream, SND_SOC_DPCM_UPDATE_BE);
sound/soc/soc-pcm.c
1563
struct snd_soc_pcm_runtime *be;
sound/soc/soc-pcm.c
1589
be = dpcm_get_be(card, widget, stream);
sound/soc/soc-pcm.c
1590
if (!be) {
sound/soc/soc-pcm.c
1603
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_NEW) &&
sound/soc/soc-pcm.c
1604
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_OPEN) &&
sound/soc/soc-pcm.c
1605
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_PARAMS) &&
sound/soc/soc-pcm.c
1606
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_CLOSE))
sound/soc/soc-pcm.c
1610
err = dpcm_be_connect(fe, be, stream);
sound/soc/soc-pcm.c
1619
dpcm_set_be_update_state(be, stream, SND_SOC_DPCM_UPDATE_BE);
sound/soc/soc-pcm.c
1632
dpcm_set_be_update_state(dpcm->be, stream, SND_SOC_DPCM_UPDATE_NO);
sound/soc/soc-pcm.c
1642
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
1644
snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
1650
if (!snd_soc_dpcm_can_be_update(fe, be, stream))
sound/soc/soc-pcm.c
1653
if (be->dpcm[stream].users == 0) {
sound/soc/soc-pcm.c
1654
dev_err(be->dev, "ASoC: no users %s at close - state %s\n",
sound/soc/soc-pcm.c
1656
dpcm_state_string(be->dpcm[stream].state));
sound/soc/soc-pcm.c
1660
if (--be->dpcm[stream].users != 0)
sound/soc/soc-pcm.c
1663
if (be->dpcm[stream].state != SND_SOC_DPCM_STATE_OPEN) {
sound/soc/soc-pcm.c
1667
if (be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_FREE) {
sound/soc/soc-pcm.c
1668
__soc_pcm_hw_free(be, be_substream);
sound/soc/soc-pcm.c
1669
be->dpcm[stream].state = SND_SOC_DPCM_STATE_HW_FREE;
sound/soc/soc-pcm.c
1673
__soc_pcm_close(be, be_substream);
sound/soc/soc-pcm.c
1675
be->dpcm[stream].state = SND_SOC_DPCM_STATE_CLOSE;
sound/soc/soc-pcm.c
1682
struct snd_soc_pcm_runtime *be;
sound/soc/soc-pcm.c
1690
be = dpcm->be;
sound/soc/soc-pcm.c
1691
be_substream = snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
1694
dev_err(be->dev, "ASoC: no backend %s stream\n",
sound/soc/soc-pcm.c
1700
if (!snd_soc_dpcm_can_be_update(fe, be, stream))
sound/soc/soc-pcm.c
1704
if (be->dpcm[stream].users == DPCM_MAX_BE_USERS) {
sound/soc/soc-pcm.c
1705
dev_err(be->dev, "ASoC: too many users %s at open %s\n",
sound/soc/soc-pcm.c
1707
dpcm_state_string(be->dpcm[stream].state));
sound/soc/soc-pcm.c
1711
if (be->dpcm[stream].users++ != 0)
sound/soc/soc-pcm.c
1714
if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_NEW) &&
sound/soc/soc-pcm.c
1715
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_CLOSE))
sound/soc/soc-pcm.c
1718
dev_dbg(be->dev, "ASoC: open %s BE %s\n",
sound/soc/soc-pcm.c
1719
snd_pcm_direction_name(stream), be->dai_link->name);
sound/soc/soc-pcm.c
1722
err = __soc_pcm_open(be, be_substream);
sound/soc/soc-pcm.c
1724
be->dpcm[stream].users--;
sound/soc/soc-pcm.c
1725
if (be->dpcm[stream].users < 0)
sound/soc/soc-pcm.c
1726
dev_err(be->dev, "ASoC: no users %s at unwind %s\n",
sound/soc/soc-pcm.c
1728
dpcm_state_string(be->dpcm[stream].state));
sound/soc/soc-pcm.c
1730
be->dpcm[stream].state = SND_SOC_DPCM_STATE_CLOSE;
sound/soc/soc-pcm.c
1733
be->dpcm[stream].be_start = 0;
sound/soc/soc-pcm.c
1734
be->dpcm[stream].state = SND_SOC_DPCM_STATE_OPEN;
sound/soc/soc-pcm.c
1794
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
1798
for_each_rtd_codec_dais(be, i, dai) {
sound/soc/soc-pcm.c
1830
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
1835
for_each_rtd_cpu_dais(be, i, dai) {
sound/soc/soc-pcm.c
1852
if (be->dai_link->num_codecs == 1) {
sound/soc/soc-pcm.c
1854
snd_soc_rtd_to_codec(be, 0), stream);
sound/soc/soc-pcm.c
1878
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
1883
for_each_rtd_dais(be, i, dai) {
sound/soc/soc-pcm.c
1919
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
1921
snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
2016
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
2018
snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
2021
if (!snd_soc_dpcm_can_be_update(fe, be, stream))
sound/soc/soc-pcm.c
2025
if (!snd_soc_dpcm_can_be_free_stop(fe, be, stream))
sound/soc/soc-pcm.c
2029
if (be->dpcm[stream].users > 1)
sound/soc/soc-pcm.c
2032
if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_PARAMS) &&
sound/soc/soc-pcm.c
2033
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_PREPARE) &&
sound/soc/soc-pcm.c
2034
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_FREE) &&
sound/soc/soc-pcm.c
2035
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED) &&
sound/soc/soc-pcm.c
2036
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_STOP) &&
sound/soc/soc-pcm.c
2037
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_SUSPEND))
sound/soc/soc-pcm.c
2040
dev_dbg(be->dev, "ASoC: hw_free BE %s\n",
sound/soc/soc-pcm.c
2041
be->dai_link->name);
sound/soc/soc-pcm.c
2043
__soc_pcm_hw_free(be, be_substream);
sound/soc/soc-pcm.c
2045
be->dpcm[stream].state = SND_SOC_DPCM_STATE_HW_FREE;
sound/soc/soc-pcm.c
2075
struct snd_soc_pcm_runtime *be;
sound/soc/soc-pcm.c
2083
be = dpcm->be;
sound/soc/soc-pcm.c
2084
be_substream = snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
2087
if (!snd_soc_dpcm_can_be_update(fe, be, stream))
sound/soc/soc-pcm.c
2095
ret = snd_soc_link_be_hw_params_fixup(be, &hw_params);
sound/soc/soc-pcm.c
210
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
2100
memcpy(&be->dpcm[stream].hw_params, &hw_params,
sound/soc/soc-pcm.c
2104
if (!snd_soc_dpcm_can_be_params(fe, be, stream))
sound/soc/soc-pcm.c
2107
if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_OPEN) &&
sound/soc/soc-pcm.c
2108
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_PARAMS) &&
sound/soc/soc-pcm.c
2109
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_FREE))
sound/soc/soc-pcm.c
211
params = &be->dpcm[stream].hw_params;
sound/soc/soc-pcm.c
2112
dev_dbg(be->dev, "ASoC: hw_params BE %s\n",
sound/soc/soc-pcm.c
2113
be->dai_link->name);
sound/soc/soc-pcm.c
2119
be->dpcm[stream].state = SND_SOC_DPCM_STATE_HW_PARAMS;
sound/soc/soc-pcm.c
2125
__func__, be->dai_link->name, ret);
sound/soc/soc-pcm.c
2129
be = dpcm->be;
sound/soc/soc-pcm.c
2130
be_substream = snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
2132
if (!snd_soc_dpcm_can_be_update(fe, be, stream))
sound/soc/soc-pcm.c
2136
if (!snd_soc_dpcm_can_be_free_stop(fe, be, stream))
sound/soc/soc-pcm.c
2139
if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_OPEN) &&
sound/soc/soc-pcm.c
214
"- %s\n", be->dai_link->name);
sound/soc/soc-pcm.c
2140
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_PARAMS) &&
sound/soc/soc-pcm.c
2141
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_FREE) &&
sound/soc/soc-pcm.c
2142
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_STOP))
sound/soc/soc-pcm.c
2145
__soc_pcm_hw_free(be, be_substream);
sound/soc/soc-pcm.c
218
dpcm_state_string(be->dpcm[stream].state));
sound/soc/soc-pcm.c
2187
struct snd_soc_pcm_runtime *be;
sound/soc/soc-pcm.c
2196
be = dpcm->be;
sound/soc/soc-pcm.c
2197
be_substream = snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
220
if ((be->dpcm[stream].state >= SND_SOC_DPCM_STATE_HW_PARAMS) &&
sound/soc/soc-pcm.c
2202
if (!snd_soc_dpcm_can_be_update(fe, be, stream))
sound/soc/soc-pcm.c
2205
dev_dbg(be->dev, "ASoC: trigger BE %s cmd %d\n",
sound/soc/soc-pcm.c
2206
be->dai_link->name, cmd);
sound/soc/soc-pcm.c
221
(be->dpcm[stream].state <= SND_SOC_DPCM_STATE_STOP))
sound/soc/soc-pcm.c
2210
if (!be->dpcm[stream].be_start &&
sound/soc/soc-pcm.c
2211
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_PREPARE) &&
sound/soc/soc-pcm.c
2212
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_STOP) &&
sound/soc/soc-pcm.c
2213
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED))
sound/soc/soc-pcm.c
2216
be->dpcm[stream].be_start++;
sound/soc/soc-pcm.c
2217
if (be->dpcm[stream].be_start != 1)
sound/soc/soc-pcm.c
2220
if (be->dpcm[stream].state == SND_SOC_DPCM_STATE_PAUSED)
sound/soc/soc-pcm.c
2227
be->dpcm[stream].be_start--;
sound/soc/soc-pcm.c
2231
be->dpcm[stream].state = SND_SOC_DPCM_STATE_START;
sound/soc/soc-pcm.c
2234
if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_SUSPEND))
sound/soc/soc-pcm.c
2237
be->dpcm[stream].be_start++;
sound/soc/soc-pcm.c
2238
if (be->dpcm[stream].be_start != 1)
sound/soc/soc-pcm.c
2243
be->dpcm[stream].be_start--;
sound/soc/soc-pcm.c
2247
be->dpcm[stream].state = SND_SOC_DPCM_STATE_START;
sound/soc/soc-pcm.c
2250
if (!be->dpcm[stream].be_start &&
sound/soc/soc-pcm.c
2251
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_START) &&
sound/soc/soc-pcm.c
2252
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED))
sound/soc/soc-pcm.c
2256
be->dpcm[stream].be_pause--;
sound/soc/soc-pcm.c
2258
be->dpcm[stream].be_start++;
sound/soc/soc-pcm.c
2259
if (be->dpcm[stream].be_start != 1)
sound/soc/soc-pcm.c
2264
be->dpcm[stream].be_start--;
sound/soc/soc-pcm.c
2268
be->dpcm[stream].state = SND_SOC_DPCM_STATE_START;
sound/soc/soc-pcm.c
2271
if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_START) &&
sound/soc/soc-pcm.c
2272
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED))
sound/soc/soc-pcm.c
2275
if (be->dpcm[stream].state == SND_SOC_DPCM_STATE_START)
sound/soc/soc-pcm.c
2276
be->dpcm[stream].be_start--;
sound/soc/soc-pcm.c
2278
if (be->dpcm[stream].be_start != 0)
sound/soc/soc-pcm.c
2285
be->dpcm[stream].be_pause--;
sound/soc/soc-pcm.c
2288
if (be->dpcm[stream].be_pause != 0)
sound/soc/soc-pcm.c
2294
if (be->dpcm[stream].state == SND_SOC_DPCM_STATE_START)
sound/soc/soc-pcm.c
2295
be->dpcm[stream].be_start++;
sound/soc/soc-pcm.c
2298
be->dpcm[stream].be_pause++;
sound/soc/soc-pcm.c
2303
if (be->dpcm[stream].be_pause != 0)
sound/soc/soc-pcm.c
2304
be->dpcm[stream].state = SND_SOC_DPCM_STATE_PAUSED;
sound/soc/soc-pcm.c
2306
be->dpcm[stream].state = SND_SOC_DPCM_STATE_STOP;
sound/soc/soc-pcm.c
2310
if (be->dpcm[stream].state != SND_SOC_DPCM_STATE_START)
sound/soc/soc-pcm.c
2313
be->dpcm[stream].be_start--;
sound/soc/soc-pcm.c
2314
if (be->dpcm[stream].be_start != 0)
sound/soc/soc-pcm.c
2319
be->dpcm[stream].be_start++;
sound/soc/soc-pcm.c
2323
be->dpcm[stream].state = SND_SOC_DPCM_STATE_SUSPEND;
sound/soc/soc-pcm.c
2326
if (be->dpcm[stream].state != SND_SOC_DPCM_STATE_START)
sound/soc/soc-pcm.c
2330
be->dpcm[stream].be_pause++;
sound/soc/soc-pcm.c
2332
be->dpcm[stream].be_start--;
sound/soc/soc-pcm.c
2333
if (be->dpcm[stream].be_start != 0)
sound/soc/soc-pcm.c
2338
be->dpcm[stream].be_start++;
sound/soc/soc-pcm.c
2342
be->dpcm[stream].state = SND_SOC_DPCM_STATE_PAUSED;
sound/soc/soc-pcm.c
2474
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
2476
snd_soc_dpcm_get_substream(be, stream);
sound/soc/soc-pcm.c
2479
if (!snd_soc_dpcm_can_be_update(fe, be, stream))
sound/soc/soc-pcm.c
2482
if (!snd_soc_dpcm_can_be_prepared(fe, be, stream))
sound/soc/soc-pcm.c
2485
if ((be->dpcm[stream].state != SND_SOC_DPCM_STATE_HW_PARAMS) &&
sound/soc/soc-pcm.c
2486
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_STOP) &&
sound/soc/soc-pcm.c
2487
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_SUSPEND) &&
sound/soc/soc-pcm.c
2488
(be->dpcm[stream].state != SND_SOC_DPCM_STATE_PAUSED))
sound/soc/soc-pcm.c
2491
dev_dbg(be->dev, "ASoC: prepare BE %s\n",
sound/soc/soc-pcm.c
2492
be->dai_link->name);
sound/soc/soc-pcm.c
2494
ret = __soc_pcm_prepare(be, be_substream);
sound/soc/soc-pcm.c
2498
be->dpcm[stream].state = SND_SOC_DPCM_STATE_PREPARE;
sound/soc/soc-pcm.c
2623
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
2626
if (!snd_soc_dpcm_can_be_update(fe, be, stream))
sound/soc/soc-pcm.c
2629
if (be->dpcm[stream].state == SND_SOC_DPCM_STATE_CLOSE ||
sound/soc/soc-pcm.c
2630
be->dpcm[stream].state == SND_SOC_DPCM_STATE_NEW)
sound/soc/soc-pcm.c
288
name = kasprintf(GFP_KERNEL, "%s:%s", dpcm->be->dai_link->name,
sound/soc/soc-pcm.c
3000
snd_soc_dpcm_get_substream(struct snd_soc_pcm_runtime *be, int stream)
sound/soc/soc-pcm.c
3002
return be->pcm->streams[stream].substream;
sound/soc/soc-pcm.c
337
static void dpcm_set_be_update_state(struct snd_soc_pcm_runtime *be,
sound/soc/soc-pcm.c
340
be->dpcm[stream].runtime_update = state;
sound/soc/soc-pcm.c
411
struct snd_soc_pcm_runtime *be = dpcm->be;
sound/soc/soc-pcm.c
413
dev_dbg(be->dev, "ASoC: BE %s event %d dir %d\n",
sound/soc/soc-pcm.c
414
be->dai_link->name, event, dir);
sound/soc/soc-pcm.c
417
(be->dpcm[dir].users >= 1))
sound/soc/soc-pcm.c
420
snd_soc_dapm_stream_event(be, dir, event);
sound/soc/soc-pcm.c
49
struct snd_soc_pcm_runtime *be, int stream)
sound/soc/soc-pcm.c
53
be->dpcm[stream].runtime_update))
sound/soc/soc-pcm.c
59
struct snd_soc_pcm_runtime *be,
sound/soc/soc-pcm.c
69
for_each_dpcm_fe(be, stream, dpcm) {
sound/soc/soc-pcm.c
92
struct snd_soc_pcm_runtime *be, int stream)
sound/soc/soc-topology.c
473
struct snd_soc_tplg_bytes_control *be;
sound/soc/soc-topology.c
476
be = container_of(hdr, struct snd_soc_tplg_bytes_control, hdr);
sound/soc/soc-topology.c
499
ext_ops[i].id == le32_to_cpu(be->ext_ops.put))
sound/soc/soc-topology.c
502
ext_ops[i].id == le32_to_cpu(be->ext_ops.get))
sound/soc/soc-topology.c
832
struct snd_soc_tplg_bytes_control *be;
sound/soc/soc-topology.c
836
be = (struct snd_soc_tplg_bytes_control *)tplg->pos;
sound/soc/soc-topology.c
839
if (strnlen(be->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) == SNDRV_CTL_ELEM_ID_NAME_MAXLEN)
sound/soc/soc-topology.c
846
tplg->pos += (sizeof(struct snd_soc_tplg_bytes_control) + le32_to_cpu(be->priv.size));
sound/soc/soc-topology.c
849
be->hdr.name, be->hdr.access);
sound/soc/soc-topology.c
851
kc->name = devm_kstrdup(tplg->dev, be->hdr.name, GFP_KERNEL);
sound/soc/soc-topology.c
856
kc->access = le32_to_cpu(be->hdr.access);
sound/soc/soc-topology.c
858
sbe->max = le32_to_cpu(be->max);
sound/soc/soc-topology.c
861
err = soc_tplg_kcontrol_bind_io(&be->hdr, kc, tplg);
sound/soc/soc-topology.c
863
soc_control_err(tplg, &be->hdr, be->hdr.name);
sound/soc/soc-topology.c
868
return soc_tplg_control_load(tplg, kc, &be->hdr);
sound/soc/sof/control.c
133
struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value;
sound/soc/sof/control.c
134
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/control.c
148
struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value;
sound/soc/sof/control.c
149
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/control.c
164
struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value;
sound/soc/sof/control.c
165
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/control.c
183
struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value;
sound/soc/sof/control.c
184
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/control.c
219
struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value;
sound/soc/sof/control.c
220
struct snd_sof_control *scontrol = be->dobj.private;
sound/soc/sof/intel/hda-stream.c
1179
be_rtd = dpcm->be;
sound/soc/sof/ipc3-control.c
558
struct soc_bytes_ext *be;
sound/soc/sof/ipc3-control.c
618
be = (struct soc_bytes_ext *)kc->private_value;
sound/soc/sof/ipc3-control.c
619
scontrol = be->dobj.private;
tools/iio/iio_generic_buffer.c
104
if (info->be)
tools/iio/iio_generic_buffer.c
127
if (info->be)
tools/iio/iio_generic_buffer.c
150
if (info->be)
tools/iio/iio_utils.c
158
*be = (endianchar == 'b');
tools/iio/iio_utils.c
495
¤t->be,
tools/iio/iio_utils.c
88
uint64_t *mask, unsigned int *be,
tools/iio/iio_utils.h
48
unsigned be;
tools/include/linux/bitfield.h
168
____MAKE_OP(be##size,u##size,cpu_to_be##size,be##size##_to_cpu) \
tools/perf/builtin-trace.c
1017
struct btf_enum *be = btf_enum(type);
tools/perf/builtin-trace.c
1020
for (int i = 0; i < nr_entries; ++i, ++be) {
tools/perf/builtin-trace.c
1021
if (be->val == val) {
tools/perf/builtin-trace.c
1023
btf__name_by_offset(btf, be->name_off));
tools/perf/builtin-trace.c
971
struct btf_enum *be = btf_enum(bt);
tools/perf/builtin-trace.c
973
for (int i = 0; i < btf_vlen(bt); ++i, ++be) {
tools/perf/builtin-trace.c
974
const char *name = btf__name_by_offset(btf, be->name_off);
tools/perf/builtin-trace.c
978
*val = be->val;
tools/perf/ui/browsers/annotate-data.c
390
struct browser_entry *be = entry;
tools/perf/ui/browsers/annotate-data.c
391
struct annotated_member *member = be->data;
tools/perf/ui/browsers/annotate-data.c
405
"", "", be->indent * 4, "");
tools/perf/ui/browsers/annotate-data.c
412
if (!list_empty(&be->children))
tools/perf/ui/browsers/annotate-data.c
413
ui_browser__printf(uib, "%c ", be->folded ? FOLDED_SIGN : UNFOLD_SIGN);
tools/perf/ui/browsers/annotate-data.c
425
browser__write_overhead(uib, h, &be->hists[idx++], row);
tools/perf/ui/browsers/annotate-data.c
429
if (be->indent == 0 && !member->var_name) {
tools/perf/ui/browsers/annotate-data.c
433
list_empty(&member->children) || be->folded? ";" : " {");
tools/perf/ui/browsers/annotate-data.c
437
be->indent * 4, "", member->type_name,
tools/perf/ui/browsers/annotate-data.c
439
list_empty(&member->children) || be->folded ? ";" : " {");
tools/perf/util/cs-etm.c
1397
struct branch_entry *be;
tools/perf/util/cs-etm.c
1410
be = &bs->entries[tidq->last_branch_pos];
tools/perf/util/cs-etm.c
1411
be->from = cs_etm__last_executed_instr(tidq->prev_packet);
tools/perf/util/cs-etm.c
1412
be->to = cs_etm__first_executed_instr(tidq->packet);
tools/perf/util/cs-etm.c
1414
be->flags.mispred = 0;
tools/perf/util/cs-etm.c
1415
be->flags.predicted = 1;
tools/perf/util/genelf_debug.c
100
return be->cur_pos;
tools/perf/util/genelf_debug.c
104
buffer_ext_addr(struct buffer_ext *be)
tools/perf/util/genelf_debug.c
106
return be->data;
tools/perf/util/genelf_debug.c
186
static void emit_uword(struct buffer_ext *be, uword data)
tools/perf/util/genelf_debug.c
188
buffer_ext_add(be, &data, sizeof(uword));
tools/perf/util/genelf_debug.c
191
static void emit_string(struct buffer_ext *be, const char *s)
tools/perf/util/genelf_debug.c
193
buffer_ext_add(be, (void *)s, strlen(s) + 1);
tools/perf/util/genelf_debug.c
196
static void emit_unsigned_LEB128(struct buffer_ext *be,
tools/perf/util/genelf_debug.c
204
buffer_ext_add(be, &cur, 1);
tools/perf/util/genelf_debug.c
208
static void emit_signed_LEB128(struct buffer_ext *be, long data)
tools/perf/util/genelf_debug.c
223
buffer_ext_add(be, &cur, 1);
tools/perf/util/genelf_debug.c
227
static void emit_extended_opcode(struct buffer_ext *be, ubyte opcode,
tools/perf/util/genelf_debug.c
230
buffer_ext_add(be, (char *)"", 1);
tools/perf/util/genelf_debug.c
232
emit_unsigned_LEB128(be, data_len + 1);
tools/perf/util/genelf_debug.c
234
buffer_ext_add(be, &opcode, 1);
tools/perf/util/genelf_debug.c
235
buffer_ext_add(be, data, data_len);
tools/perf/util/genelf_debug.c
238
static void emit_opcode(struct buffer_ext *be, ubyte opcode)
tools/perf/util/genelf_debug.c
240
buffer_ext_add(be, &opcode, 1);
tools/perf/util/genelf_debug.c
243
static void emit_opcode_signed(struct buffer_ext *be,
tools/perf/util/genelf_debug.c
246
buffer_ext_add(be, &opcode, 1);
tools/perf/util/genelf_debug.c
247
emit_signed_LEB128(be, data);
tools/perf/util/genelf_debug.c
250
static void emit_opcode_unsigned(struct buffer_ext *be, ubyte opcode,
tools/perf/util/genelf_debug.c
253
buffer_ext_add(be, &opcode, 1);
tools/perf/util/genelf_debug.c
254
emit_unsigned_LEB128(be, data);
tools/perf/util/genelf_debug.c
257
static void emit_advance_pc(struct buffer_ext *be, unsigned long delta_pc)
tools/perf/util/genelf_debug.c
259
emit_opcode_unsigned(be, DW_LNS_advance_pc, delta_pc);
tools/perf/util/genelf_debug.c
262
static void emit_advance_lineno(struct buffer_ext *be, long delta_lineno)
tools/perf/util/genelf_debug.c
264
emit_opcode_signed(be, DW_LNS_advance_line, delta_lineno);
tools/perf/util/genelf_debug.c
267
static void emit_lne_end_of_sequence(struct buffer_ext *be)
tools/perf/util/genelf_debug.c
269
emit_extended_opcode(be, DW_LNE_end_sequence, NULL, 0);
tools/perf/util/genelf_debug.c
272
static void emit_set_file(struct buffer_ext *be, unsigned long idx)
tools/perf/util/genelf_debug.c
274
emit_opcode_unsigned(be, DW_LNS_set_file, idx);
tools/perf/util/genelf_debug.c
277
static void emit_lne_define_filename(struct buffer_ext *be,
tools/perf/util/genelf_debug.c
280
buffer_ext_add(be, (void *)"", 1);
tools/perf/util/genelf_debug.c
283
emit_unsigned_LEB128(be, strlen(filename) + 5);
tools/perf/util/genelf_debug.c
284
emit_opcode(be, DW_LNE_define_file);
tools/perf/util/genelf_debug.c
285
emit_string(be, filename);
tools/perf/util/genelf_debug.c
287
emit_unsigned_LEB128(be, 0);
tools/perf/util/genelf_debug.c
289
emit_unsigned_LEB128(be, 0);
tools/perf/util/genelf_debug.c
291
emit_unsigned_LEB128(be, 0);
tools/perf/util/genelf_debug.c
294
static void emit_lne_set_address(struct buffer_ext *be,
tools/perf/util/genelf_debug.c
297
emit_extended_opcode(be, DW_LNE_set_address, &address, sizeof(unsigned long));
tools/perf/util/genelf_debug.c
334
static void emit_lineno_info(struct buffer_ext *be,
tools/perf/util/genelf_debug.c
360
emit_lne_set_address(be, (void *)code_addr);
tools/perf/util/genelf_debug.c
371
emit_lne_define_filename(be, ent->name);
tools/perf/util/genelf_debug.c
373
emit_set_file(be, ++cur_file_idx);
tools/perf/util/genelf_debug.c
381
emit_opcode(be, special_opcode);
tools/perf/util/genelf_debug.c
387
emit_advance_lineno(be, ent->lineno - last_line);
tools/perf/util/genelf_debug.c
395
emit_advance_pc(be, ent->addr - last_vma);
tools/perf/util/genelf_debug.c
403
emit_opcode(be, DW_LNS_copy);
tools/perf/util/genelf_debug.c
408
static void add_debug_line(struct buffer_ext *be,
tools/perf/util/genelf_debug.c
415
old_size = buffer_ext_size(be);
tools/perf/util/genelf_debug.c
417
buffer_ext_add(be, (void *)&default_debug_line_header,
tools/perf/util/genelf_debug.c
420
buffer_ext_add(be, &standard_opcode_length, sizeof(standard_opcode_length));
tools/perf/util/genelf_debug.c
423
buffer_ext_add(be, (void *)"", 1);
tools/perf/util/genelf_debug.c
426
buffer_ext_add(be, (void *)"", 1);
tools/perf/util/genelf_debug.c
428
dbg_header = buffer_ext_addr(be) + old_size;
tools/perf/util/genelf_debug.c
429
dbg_header->prolog_length = (buffer_ext_size(be) - old_size) -
tools/perf/util/genelf_debug.c
432
emit_lineno_info(be, ent, nr_entry, code_addr);
tools/perf/util/genelf_debug.c
434
emit_lne_end_of_sequence(be);
tools/perf/util/genelf_debug.c
436
dbg_header = buffer_ext_addr(be) + old_size;
tools/perf/util/genelf_debug.c
437
dbg_header->total_length = (buffer_ext_size(be) - old_size) -
tools/perf/util/genelf_debug.c
442
add_debug_abbrev(struct buffer_ext *be)
tools/perf/util/genelf_debug.c
444
emit_unsigned_LEB128(be, 1);
tools/perf/util/genelf_debug.c
445
emit_unsigned_LEB128(be, DW_TAG_compile_unit);
tools/perf/util/genelf_debug.c
446
emit_unsigned_LEB128(be, DW_CHILDREN_yes);
tools/perf/util/genelf_debug.c
447
emit_unsigned_LEB128(be, DW_AT_stmt_list);
tools/perf/util/genelf_debug.c
448
emit_unsigned_LEB128(be, DW_FORM_data4);
tools/perf/util/genelf_debug.c
449
emit_unsigned_LEB128(be, 0);
tools/perf/util/genelf_debug.c
450
emit_unsigned_LEB128(be, 0);
tools/perf/util/genelf_debug.c
451
emit_unsigned_LEB128(be, 0);
tools/perf/util/genelf_debug.c
455
add_compilation_unit(struct buffer_ext *be,
tools/perf/util/genelf_debug.c
459
size_t old_size = buffer_ext_size(be);
tools/perf/util/genelf_debug.c
461
buffer_ext_add(be, &default_comp_unit_header,
tools/perf/util/genelf_debug.c
464
emit_unsigned_LEB128(be, 1);
tools/perf/util/genelf_debug.c
465
emit_uword(be, offset_debug_line);
tools/perf/util/genelf_debug.c
467
comp_unit_header = buffer_ext_addr(be) + old_size;
tools/perf/util/genelf_debug.c
468
comp_unit_header->total_length = (buffer_ext_size(be) - old_size) -
tools/perf/util/genelf_debug.c
47
buffer_ext_dump(struct buffer_ext *be, const char *msg)
tools/perf/util/genelf_debug.c
51
for (i = 0 ; i < be->cur_pos; i++)
tools/perf/util/genelf_debug.c
52
warnx("%4zu 0x%02x", i, (((char *)be->data)[i]) & 0xff);
tools/perf/util/genelf_debug.c
56
buffer_ext_add(struct buffer_ext *be, void *addr, size_t sz)
tools/perf/util/genelf_debug.c
59
size_t be_sz = be->max_sz;
tools/perf/util/genelf_debug.c
62
if ((be->cur_pos + sz) < be_sz) {
tools/perf/util/genelf_debug.c
63
memcpy(be->data + be->cur_pos, addr, sz);
tools/perf/util/genelf_debug.c
64
be->cur_pos += sz;
tools/perf/util/genelf_debug.c
73
tmp = realloc(be->data, be_sz);
tools/perf/util/genelf_debug.c
77
be->data = tmp;
tools/perf/util/genelf_debug.c
78
be->max_sz = be_sz;
tools/perf/util/genelf_debug.c
84
buffer_ext_init(struct buffer_ext *be)
tools/perf/util/genelf_debug.c
86
be->data = NULL;
tools/perf/util/genelf_debug.c
87
be->cur_pos = 0;
tools/perf/util/genelf_debug.c
88
be->max_sz = 0;
tools/perf/util/genelf_debug.c
92
buffer_ext_exit(struct buffer_ext *be)
tools/perf/util/genelf_debug.c
94
zfree(&be->data);
tools/perf/util/genelf_debug.c
98
buffer_ext_size(struct buffer_ext *be)
tools/perf/util/machine.c
2264
struct branch_entry *be, int nr)
tools/perf/util/machine.c
2272
iter->cycles += be[i].flags.cycles;
tools/perf/util/machine.c
2832
struct branch_entry be[nr];
tools/perf/util/machine.c
2842
be[i] = entries[i];
tools/perf/util/machine.c
2857
else if (be[i].from < chain->ips[first_call] &&
tools/perf/util/machine.c
2858
be[i].from >= chain->ips[first_call] - 8)
tools/perf/util/machine.c
2861
be[i] = entries[branch->nr - i - 1];
tools/perf/util/machine.c
2865
nr = remove_loops(be, nr, iter);
tools/perf/util/machine.c
2870
NULL, be[i].to,
tools/perf/util/machine.c
2871
true, &be[i].flags,
tools/perf/util/machine.c
2872
NULL, be[i].from, symbols);
tools/perf/util/machine.c
2876
NULL, be[i].from,
tools/perf/util/machine.c
2877
true, &be[i].flags,
tools/perf/util/thread-stack.c
386
struct branch_entry *be;
tools/perf/util/thread-stack.c
393
be = &bs->entries[ts->br_stack_pos];
tools/perf/util/thread-stack.c
394
be->from = from_ip;
tools/perf/util/thread-stack.c
395
be->to = to_ip;
tools/perf/util/thread-stack.c
396
be->flags.value = 0;
tools/perf/util/thread-stack.c
397
be->flags.abort = !!(flags & PERF_IP_FLAG_TX_ABORT);
tools/perf/util/thread-stack.c
398
be->flags.in_tx = !!(flags & PERF_IP_FLAG_IN_TX);
tools/perf/util/thread-stack.c
400
be->flags.mispred = ts->mispred_all;
tools/perf/util/thread-stack.c
623
struct branch_entry *be;
tools/perf/util/thread-stack.c
637
be = &dst->entries[0];
tools/perf/util/thread-stack.c
639
memcpy(be, &src->entries[ts->br_stack_pos], bsz * nr);
tools/perf/util/thread-stack.c
643
be = &dst->entries[nr];
tools/perf/util/thread-stack.c
645
memcpy(be, &src->entries[0], bsz * ts->br_stack_pos);
tools/perf/util/thread-stack.c
650
static bool us_start(struct branch_entry *be, u64 kernel_start, bool *start)
tools/perf/util/thread-stack.c
653
*start = be->to && be->to < kernel_start;
tools/perf/util/thread-stack.c
662
static bool ks_start(struct branch_entry *be, u64 sample_ip, u64 kernel_start,
tools/perf/util/thread-stack.c
666
*start = (nb && sample_ip >= be->to && sample_ip <= nb->from) ||
tools/perf/util/thread-stack.c
667
be->from < kernel_start ||
tools/perf/util/thread-stack.c
668
(be->to && be->to < kernel_start);
tools/perf/util/trace-event.c
41
int be = tep_is_bigendian();
tools/perf/util/trace-event.c
49
tep_set_file_bigendian(pevent, be);
tools/perf/util/trace-event.c
50
tep_set_local_bigendian(pevent, be);
tools/testing/nvdimm/test/nfit.c
534
struct badrange_entry *be;
tools/testing/nvdimm/test/nfit.c
546
list_for_each_entry(be, &badrange->list, list) {
tools/testing/nvdimm/test/nfit.c
547
u64 be_end = be->start + be->length - 1;
tools/testing/nvdimm/test/nfit.c
551
if (be_end < addr || be->start > end)
tools/testing/nvdimm/test/nfit.c
554
rstart = (be->start < addr) ? addr : be->start;
tools/testing/nvdimm/test/nfit.c
889
struct badrange_entry *be;
tools/testing/nvdimm/test/nfit.c
895
list_for_each_entry(be, &t->badrange.list, list) {
tools/testing/nvdimm/test/nfit.c
896
err_stat->record[i].err_inj_stat_spa_range_base = be->start;
tools/testing/nvdimm/test/nfit.c
897
err_stat->record[i].err_inj_stat_spa_range_length = be->length;