Home
last modified time | relevance | path

Searched refs:rsb (Results 1 – 25 of 58) sorted by relevance

123

/openbmc/linux/drivers/bus/
H A Dsunxi-rsb.c202 static struct sunxi_rsb_device *sunxi_rsb_device_create(struct sunxi_rsb *rsb, in sunxi_rsb_device_create() argument
212 rdev->rsb = rsb; in sunxi_rsb_device_create()
216 rdev->dev.parent = rsb->dev; in sunxi_rsb_device_create()
273 static int _sunxi_rsb_run_xfer(struct sunxi_rsb *rsb) in _sunxi_rsb_run_xfer() argument
278 if (readl(rsb->regs + RSB_CTRL) & RSB_CTRL_START_TRANS) { in _sunxi_rsb_run_xfer()
279 dev_dbg(rsb->dev, "RSB transfer still in progress\n"); in _sunxi_rsb_run_xfer()
283 reinit_completion(&rsb->complete); in _sunxi_rsb_run_xfer()
286 writel(int_mask, rsb->regs + RSB_INTE); in _sunxi_rsb_run_xfer()
288 rsb->regs + RSB_CTRL); in _sunxi_rsb_run_xfer()
291 timeout = readl_poll_timeout_atomic(rsb->regs + RSB_INTS, in _sunxi_rsb_run_xfer()
[all …]
/openbmc/u-boot/arch/arm/mach-sunxi/
H A Drsb.c43 struct sunxi_rsb_reg * const rsb = in rsb_set_clk() local
54 writel((cd_odly << 8) | div, &rsb->ccr); in rsb_set_clk()
59 struct sunxi_rsb_reg * const rsb = in rsb_init() local
68 writel(RSB_CTRL_SOFT_RST, &rsb->ctrl); in rsb_init()
76 struct sunxi_rsb_reg * const rsb = in rsb_await_trans() local
83 stat = readl(&rsb->stat); in rsb_await_trans()
101 writel(stat, &rsb->stat); /* Clear status bits */ in rsb_await_trans()
108 struct sunxi_rsb_reg * const rsb = in rsb_set_device_mode() local
113 &rsb->dmcr); in rsb_set_device_mode()
115 while (readl(&rsb->dmcr) & RSB_DMCR_DEVICE_MODE_START) { in rsb_set_device_mode()
[all …]
H A DMakefile17 obj-$(CONFIG_SUN8I_RSB) += rsb.o
/openbmc/linux/drivers/md/
H A Ddm-verity-fec.c62 static u8 *fec_read_parity(struct dm_verity *v, u64 rsb, int index, in fec_read_parity() argument
73 position = (index + rsb) * v->fec->roots; in fec_read_parity()
80 v->data_dev->name, (unsigned long long)rsb, in fec_read_parity()
130 u64 rsb, int byte_index, unsigned int block_offset, in fec_decode_bufs() argument
138 par = fec_read_parity(v, rsb, block_offset, &offset, in fec_decode_bufs()
176 par = fec_read_parity(v, rsb, block_offset, &offset, in fec_decode_bufs()
189 v->data_dev->name, (unsigned long long)rsb, r); in fec_decode_bufs()
192 v->data_dev->name, (unsigned long long)rsb, r); in fec_decode_bufs()
217 u64 rsb, u64 target, unsigned int block_offset, in fec_read_bufs() argument
241 ileaved = fec_interleave(v, rsb * v->fec->rsn + i); in fec_read_bufs()
[all …]
/openbmc/linux/fs/xfs/
H A Dxfs_rtalloc.c37 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtget_summary() argument
40 return xfs_rtmodify_summary_int(mp, tp, log, bbno, 0, rbpp, rsb, sum); in xfs_rtget_summary()
55 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtany_summary() argument
73 error = xfs_rtget_summary(mp, tp, log, bbno, rbpp, rsb, &sum); in xfs_rtany_summary()
149 xfs_fsblock_t *rsb) /* in/out: summary block number */ in xfs_rtallocate_range() argument
180 XFS_BITTOBLOCK(mp, preblock), -1, rbpp, rsb); in xfs_rtallocate_range()
191 XFS_BITTOBLOCK(mp, preblock), 1, rbpp, rsb); in xfs_rtallocate_range()
203 XFS_BITTOBLOCK(mp, end + 1), 1, rbpp, rsb); in xfs_rtallocate_range()
248 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtallocate_extent_block() argument
284 rsb); in xfs_rtallocate_extent_block()
[all …]
/openbmc/linux/fs/romfs/
H A Dsuper.c461 struct romfs_super_block *rsb; in romfs_fill_super() local
490 rsb = kmalloc(512, GFP_KERNEL); in romfs_fill_super()
491 if (!rsb) in romfs_fill_super()
495 ret = romfs_dev_read(sb, 0, rsb, 512); in romfs_fill_super()
499 img_size = be32_to_cpu(rsb->size); in romfs_fill_super()
506 if (rsb->word0 != ROMSB_WORD0 || rsb->word1 != ROMSB_WORD1 || in romfs_fill_super()
514 if (romfs_checksum(rsb, min_t(size_t, img_size, 512))) { in romfs_fill_super()
521 len = strnlen(rsb->name, ROMFS_MAXFN); in romfs_fill_super()
524 (unsigned) len, (unsigned) len, rsb->name, storage); in romfs_fill_super()
526 kfree(rsb); in romfs_fill_super()
[all …]
/openbmc/linux/fs/xfs/libxfs/
H A Dxfs_rtbitmap.h41 struct xfs_buf **rbpp, xfs_fsblock_t *rsb,
45 xfs_fsblock_t *rsb);
48 struct xfs_buf **rbpp, xfs_fsblock_t *rsb);
H A Dxfs_rtbitmap.c454 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtmodify_summary_int() argument
474 if (*rbpp && *rsb == sb) in xfs_rtmodify_summary_int()
493 *rsb = sb; in xfs_rtmodify_summary_int()
524 xfs_fsblock_t *rsb) /* in/out: summary block number */ in xfs_rtmodify_summary() argument
527 delta, rbpp, rsb, NULL); in xfs_rtmodify_summary()
697 xfs_fsblock_t *rsb) /* in/out: summary block number */ in xfs_rtfree_range() argument
735 XFS_BITTOBLOCK(mp, preblock), -1, rbpp, rsb); in xfs_rtfree_range()
747 XFS_BITTOBLOCK(mp, end + 1), -1, rbpp, rsb); in xfs_rtfree_range()
758 XFS_BITTOBLOCK(mp, preblock), 1, rbpp, rsb); in xfs_rtfree_range()
/openbmc/linux/fs/dlm/
H A Ddebug_fs.c416 struct dlm_rsb *rsb; member
435 print_format1(ri->rsb, seq); in table_seq_show()
442 print_format2(ri->rsb, seq); in table_seq_show()
449 print_format3(ri->rsb, seq); in table_seq_show()
456 print_format4(ri->rsb, seq); in table_seq_show()
463 print_format5(ri->rsb, seq); in table_seq_show()
517 ri->rsb = r; in table_seq_start()
548 ri->rsb = r; in table_seq_start()
576 rp = ri->rsb; in table_seq_next()
582 ri->rsb = r; in table_seq_next()
[all …]
H A Dlockspace.c773 struct dlm_rsb *rsb; in release_lockspace() local
838 rsb = rb_entry(n, struct dlm_rsb, res_hashnode); in release_lockspace()
840 dlm_free_rsb(rsb); in release_lockspace()
844 rsb = rb_entry(n, struct dlm_rsb, res_hashnode); in release_lockspace()
846 dlm_free_rsb(rsb); in release_lockspace()
856 rsb = list_first_entry(&ls->ls_new_rsb, struct dlm_rsb, in release_lockspace()
858 list_del(&rsb->res_hashchain); in release_lockspace()
859 dlm_free_rsb(rsb); in release_lockspace()
H A Dmemory.c49 goto rsb; in dlm_memory_init()
61 rsb: in dlm_memory_init()
H A Ddir.h15 int dlm_dir_nodeid(struct dlm_rsb *rsb);
/openbmc/linux/arch/arm/lib/
H A Dcopy_template.S90 CALGN( rsb r3, ip, #32 )
113 rsb ip, ip, #32
163 9: rsb ip, ip, #4
189 CALGN( rsb ip, ip, #32 )
H A Dfindbit.S113 rsb r0, r3, #0
116 rsb r3, r3, #31 @ offset of first set bit
H A Dlshrdi3.S44 rsb ip, r2, #32
H A Dashldi3.S44 rsb ip, r2, #32
H A Dashrdi3.S44 rsb ip, r2, #32
H A Dclear_user.S33 rsb ip, ip, #4
/openbmc/u-boot/arch/arm/lib/
H A Dmemcpy.S79 CALGN( rsb r3, ip, #32 )
102 rsb ip, ip, #32
153 9: rsb ip, ip, #4
179 CALGN( rsb ip, ip, #32 )
H A Dashrdi3.S22 rsb ip, r2, #32
H A Dlshrdi3.S22 rsb ip, r2, #32
H A Dashldi3.S22 rsb ip, r2, #32
H A Duldivmod.S72 rsb ip, D_0, #32
181 rsb D_0, D_0, #31
224 rsb D_1, D_0, #32
/openbmc/linux/Documentation/admin-guide/hw-vuln/
H A Dindex.rst21 cross-thread-rsb
/openbmc/linux/include/linux/
H A Dsunxi-rsb.h30 struct sunxi_rsb *rsb; member

123