/kernel/linux/linux-6.6/drivers/bus/ |
H A D | sunxi-rsb.c | 49 #include <linux/sunxi-rsb.h> 112 #define RSB_CTRL_NAME "sunxi-rsb" 197 * @rsb: RSB controller 202 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 in _sunxi_rsb_run_xfer() 333 sunxi_rsb_read(struct sunxi_rsb *rsb, u8 rtaddr, u8 addr, u32 *buf, size_t len) sunxi_rsb_read() argument 382 sunxi_rsb_write(struct sunxi_rsb *rsb, u8 rtaddr, u8 addr, const u32 *buf, size_t len) sunxi_rsb_write() argument 510 struct sunxi_rsb *rsb = dev_id; sunxi_rsb_irq() local 526 sunxi_rsb_init_device_mode(struct sunxi_rsb *rsb) sunxi_rsb_init_device_mode() argument 580 of_rsb_register_devices(struct sunxi_rsb *rsb) of_rsb_register_devices() argument 650 sunxi_rsb_hw_init(struct sunxi_rsb *rsb) sunxi_rsb_hw_init() argument 704 sunxi_rsb_hw_exit(struct sunxi_rsb *rsb) sunxi_rsb_hw_exit() argument 715 struct sunxi_rsb *rsb = dev_get_drvdata(dev); sunxi_rsb_runtime_suspend() local 724 struct sunxi_rsb *rsb = dev_get_drvdata(dev); sunxi_rsb_runtime_resume() local 731 struct sunxi_rsb *rsb = dev_get_drvdata(dev); sunxi_rsb_suspend() local 740 struct sunxi_rsb *rsb = dev_get_drvdata(dev); sunxi_rsb_resume() local 749 struct sunxi_rsb *rsb; sunxi_rsb_probe() local 822 struct sunxi_rsb *rsb = platform_get_drvdata(pdev); sunxi_rsb_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/bus/ |
H A D | sunxi-rsb.c | 51 #include <linux/sunxi-rsb.h> 114 #define RSB_CTRL_NAME "sunxi-rsb" 193 * @rsb: RSB controller 198 static struct sunxi_rsb_device *sunxi_rsb_device_create(struct sunxi_rsb *rsb, in sunxi_rsb_device_create() argument 208 rdev->rsb = rsb; in sunxi_rsb_device_create() 212 rdev->dev.parent = rsb->dev; in sunxi_rsb_device_create() 269 static int _sunxi_rsb_run_xfer(struct sunxi_rsb *rsb) in _sunxi_rsb_run_xfer() argument 274 if (readl(rsb->regs + RSB_CTRL) & RSB_CTRL_START_TRANS) { in _sunxi_rsb_run_xfer() 275 dev_dbg(rsb in _sunxi_rsb_run_xfer() 329 sunxi_rsb_read(struct sunxi_rsb *rsb, u8 rtaddr, u8 addr, u32 *buf, size_t len) sunxi_rsb_read() argument 371 sunxi_rsb_write(struct sunxi_rsb *rsb, u8 rtaddr, u8 addr, const u32 *buf, size_t len) sunxi_rsb_write() argument 492 struct sunxi_rsb *rsb = dev_id; sunxi_rsb_irq() local 508 sunxi_rsb_init_device_mode(struct sunxi_rsb *rsb) sunxi_rsb_init_device_mode() argument 562 of_rsb_register_devices(struct sunxi_rsb *rsb) of_rsb_register_devices() argument 643 struct sunxi_rsb *rsb; sunxi_rsb_probe() local 756 struct sunxi_rsb *rsb = platform_get_drvdata(pdev); sunxi_rsb_remove() local [all...] |
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_rtalloc.c | 36 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtget_summary() 39 return xfs_rtmodify_summary_int(mp, tp, log, bbno, 0, rbpp, rsb, sum); in xfs_rtget_summary() 54 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtany_summary() 72 error = xfs_rtget_summary(mp, tp, log, bbno, rbpp, rsb, &sum); in xfs_rtany_summary() 148 xfs_fsblock_t *rsb) /* in/out: summary block number */ in xfs_rtallocate_range() 179 XFS_BITTOBLOCK(mp, preblock), -1, rbpp, rsb); in xfs_rtallocate_range() 190 XFS_BITTOBLOCK(mp, preblock), 1, rbpp, rsb); in xfs_rtallocate_range() 202 XFS_BITTOBLOCK(mp, end + 1), 1, rbpp, rsb); in xfs_rtallocate_range() 230 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtallocate_extent_block() 266 rsb); in xfs_rtallocate_extent_block() 30 xfs_rtget_summary( xfs_mount_t *mp, xfs_trans_t *tp, int log, xfs_rtblock_t bbno, xfs_buf_t **rbpp, xfs_fsblock_t *rsb, xfs_suminfo_t *sum) xfs_rtget_summary() argument 47 xfs_rtany_summary( xfs_mount_t *mp, xfs_trans_t *tp, int low, int high, xfs_rtblock_t bbno, xfs_buf_t **rbpp, xfs_fsblock_t *rsb, int *stat) xfs_rtany_summary() argument 142 xfs_rtallocate_range( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t start, xfs_extlen_t len, xfs_buf_t **rbpp, xfs_fsblock_t *rsb) xfs_rtallocate_range() argument 221 xfs_rtallocate_extent_block( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t bbno, xfs_extlen_t minlen, xfs_extlen_t maxlen, xfs_extlen_t *len, xfs_rtblock_t *nextp, xfs_buf_t **rbpp, xfs_fsblock_t *rsb, xfs_extlen_t prod, xfs_rtblock_t *rtblock) xfs_rtallocate_extent_block() argument 341 xfs_rtallocate_extent_exact( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t bno, xfs_extlen_t minlen, xfs_extlen_t maxlen, xfs_extlen_t *len, xfs_buf_t **rbpp, xfs_fsblock_t *rsb, xfs_extlen_t prod, xfs_rtblock_t *rtblock) xfs_rtallocate_extent_exact() argument 420 xfs_rtallocate_extent_near( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t bno, xfs_extlen_t minlen, xfs_extlen_t maxlen, xfs_extlen_t *len, xfs_buf_t **rbpp, xfs_fsblock_t *rsb, xfs_extlen_t prod, xfs_rtblock_t *rtblock) xfs_rtallocate_extent_near() argument 623 xfs_rtallocate_extent_size( xfs_mount_t *mp, xfs_trans_t *tp, xfs_extlen_t minlen, xfs_extlen_t maxlen, xfs_extlen_t *len, xfs_buf_t **rbpp, xfs_fsblock_t *rsb, xfs_extlen_t prod, xfs_rtblock_t *rtblock) xfs_rtallocate_extent_size() argument [all...] |
H A D | xfs_rtalloc.h | 118 xfs_buf_t **rbpp, xfs_fsblock_t *rsb, 122 xfs_fsblock_t *rsb); 125 struct xfs_buf **rbpp, xfs_fsblock_t *rsb);
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-verity-fec.c | 62 static u8 *fec_read_parity(struct dm_verity *v, u64 rsb, int index, in fec_read_parity() argument 68 position = (index + rsb) * v->fec->roots; in fec_read_parity() 75 v->data_dev->name, (unsigned long long)rsb, in fec_read_parity() 125 u64 rsb, int byte_index, unsigned block_offset, in fec_decode_bufs() 133 par = fec_read_parity(v, rsb, block_offset, &offset, &buf); in fec_decode_bufs() 161 par = fec_read_parity(v, rsb, block_offset, &offset, &buf); in fec_decode_bufs() 173 v->data_dev->name, (unsigned long long)rsb, r); in fec_decode_bufs() 176 v->data_dev->name, (unsigned long long)rsb, r); in fec_decode_bufs() 201 u64 rsb, u64 target, unsigned block_offset, in fec_read_bufs() 225 ileaved = fec_interleave(v, rsb * in fec_read_bufs() 124 fec_decode_bufs(struct dm_verity *v, struct dm_verity_fec_io *fio, u64 rsb, int byte_index, unsigned block_offset, int neras) fec_decode_bufs() argument 200 fec_read_bufs(struct dm_verity *v, struct dm_verity_io *io, u64 rsb, u64 target, unsigned block_offset, int *neras) fec_read_bufs() argument 361 fec_decode_rsb(struct dm_verity *v, struct dm_verity_io *io, struct dm_verity_fec_io *fio, u64 rsb, u64 offset, bool use_erasures) fec_decode_rsb() argument 425 u64 offset, res, rsb; verity_fec_decode() local [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-verity-fec.c | 62 static u8 *fec_read_parity(struct dm_verity *v, u64 rsb, int index, in fec_read_parity() argument 68 position = (index + rsb) * v->fec->roots; in fec_read_parity() 75 v->data_dev->name, (unsigned long long)rsb, in fec_read_parity() 125 u64 rsb, int byte_index, unsigned int block_offset, in fec_decode_bufs() 133 par = fec_read_parity(v, rsb, block_offset, &offset, &buf); in fec_decode_bufs() 161 par = fec_read_parity(v, rsb, block_offset, &offset, &buf); in fec_decode_bufs() 173 v->data_dev->name, (unsigned long long)rsb, r); in fec_decode_bufs() 176 v->data_dev->name, (unsigned long long)rsb, r); in fec_decode_bufs() 201 u64 rsb, u64 target, unsigned int block_offset, in fec_read_bufs() 225 ileaved = fec_interleave(v, rsb * in fec_read_bufs() 124 fec_decode_bufs(struct dm_verity *v, struct dm_verity_fec_io *fio, u64 rsb, int byte_index, unsigned int block_offset, int neras) fec_decode_bufs() argument 200 fec_read_bufs(struct dm_verity *v, struct dm_verity_io *io, u64 rsb, u64 target, unsigned int block_offset, int *neras) fec_read_bufs() argument 361 fec_decode_rsb(struct dm_verity *v, struct dm_verity_io *io, struct dm_verity_fec_io *fio, u64 rsb, u64 offset, bool use_erasures) fec_decode_rsb() argument 425 u64 offset, res, rsb; verity_fec_decode() local [all...] |
/kernel/linux/linux-5.10/fs/romfs/ |
H A D | super.c | 461 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 in romfs_fill_super() [all...] |
/kernel/linux/linux-6.6/fs/romfs/ |
H A D | super.c | 461 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 in romfs_fill_super() [all...] |
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_rtalloc.c | 36 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtget_summary() 39 return xfs_rtmodify_summary_int(mp, tp, log, bbno, 0, rbpp, rsb, sum); in xfs_rtget_summary() 54 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtany_summary() 72 error = xfs_rtget_summary(mp, tp, log, bbno, rbpp, rsb, &sum); in xfs_rtany_summary() 148 xfs_fsblock_t *rsb) /* in/out: summary block number */ in xfs_rtallocate_range() 179 XFS_BITTOBLOCK(mp, preblock), -1, rbpp, rsb); in xfs_rtallocate_range() 190 XFS_BITTOBLOCK(mp, preblock), 1, rbpp, rsb); in xfs_rtallocate_range() 202 XFS_BITTOBLOCK(mp, end + 1), 1, rbpp, rsb); in xfs_rtallocate_range() 247 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtallocate_extent_block() 283 rsb); in xfs_rtallocate_extent_block() 30 xfs_rtget_summary( xfs_mount_t *mp, xfs_trans_t *tp, int log, xfs_rtblock_t bbno, struct xfs_buf **rbpp, xfs_fsblock_t *rsb, xfs_suminfo_t *sum) xfs_rtget_summary() argument 47 xfs_rtany_summary( xfs_mount_t *mp, xfs_trans_t *tp, int low, int high, xfs_rtblock_t bbno, struct xfs_buf **rbpp, xfs_fsblock_t *rsb, int *stat) xfs_rtany_summary() argument 142 xfs_rtallocate_range( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t start, xfs_extlen_t len, struct xfs_buf **rbpp, xfs_fsblock_t *rsb) xfs_rtallocate_range() argument 238 xfs_rtallocate_extent_block( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t bbno, xfs_extlen_t minlen, xfs_extlen_t maxlen, xfs_extlen_t *len, xfs_rtblock_t *nextp, struct xfs_buf **rbpp, xfs_fsblock_t *rsb, xfs_extlen_t prod, xfs_rtblock_t *rtblock) xfs_rtallocate_extent_block() argument 358 xfs_rtallocate_extent_exact( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t bno, xfs_extlen_t minlen, xfs_extlen_t maxlen, xfs_extlen_t *len, struct xfs_buf **rbpp, xfs_fsblock_t *rsb, xfs_extlen_t prod, xfs_rtblock_t *rtblock) xfs_rtallocate_extent_exact() argument 438 xfs_rtallocate_extent_near( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t bno, xfs_extlen_t minlen, xfs_extlen_t maxlen, xfs_extlen_t *len, struct xfs_buf **rbpp, xfs_fsblock_t *rsb, xfs_extlen_t prod, xfs_rtblock_t *rtblock) xfs_rtallocate_extent_near() argument 643 xfs_rtallocate_extent_size( xfs_mount_t *mp, xfs_trans_t *tp, xfs_extlen_t minlen, xfs_extlen_t maxlen, xfs_extlen_t *len, struct xfs_buf **rbpp, xfs_fsblock_t *rsb, xfs_extlen_t prod, xfs_rtblock_t *rtblock) xfs_rtallocate_extent_size() argument [all...] |
H A D | xfs_rtalloc.h | 123 struct xfs_buf **rbpp, xfs_fsblock_t *rsb, 127 xfs_fsblock_t *rsb); 130 struct xfs_buf **rbpp, xfs_fsblock_t *rsb);
|
/kernel/linux/linux-6.6/fs/dlm/ |
H A D | debug_fs.c | 266 seq_printf(s, "rsb %p %d %x %lx %d %d %u %d ", in print_format3() 342 seq_printf(s, "rsb %p %d %d %d %d %lu %lx %d ", in print_format4() 416 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() 446 seq_puts(seq, "version rsb 1.1 lvb 1.1 lkb 1.1\n"); in table_seq_show() 449 print_format3(ri->rsb, seq); in table_seq_show() 453 seq_puts(seq, "version 4 rsb 2\n"); in table_seq_show() 456 print_format4(ri->rsb, seq); in table_seq_show() 463 print_format5(ri->rsb, se in table_seq_show() [all...] |
H A D | memory.c | 49 goto rsb; in dlm_memory_init() 61 rsb: in dlm_memory_init()
|
H A D | lockspace.c | 773 struct dlm_rsb *rsb; in release_lockspace() local 833 * Free all rsb's on rsbtbl[] lists in release_lockspace() 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 D | dir.h | 15 int dlm_dir_nodeid(struct dlm_rsb *rsb);
|
/kernel/linux/linux-5.10/fs/xfs/libxfs/ |
H A D | xfs_rtbitmap.c | 451 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtmodify_summary_int() 471 if (*rbpp && *rsb == sb) in xfs_rtmodify_summary_int() 490 *rsb = sb; in xfs_rtmodify_summary_int() 521 xfs_fsblock_t *rsb) /* in/out: summary block number */ in xfs_rtmodify_summary() 524 delta, rbpp, rsb, NULL); in xfs_rtmodify_summary() 694 xfs_fsblock_t *rsb) /* in/out: summary block number */ in xfs_rtfree_range() 732 XFS_BITTOBLOCK(mp, preblock), -1, rbpp, rsb); in xfs_rtfree_range() 744 XFS_BITTOBLOCK(mp, end + 1), -1, rbpp, rsb); in xfs_rtfree_range() 755 XFS_BITTOBLOCK(mp, preblock), 1, rbpp, rsb); in xfs_rtfree_range() 444 xfs_rtmodify_summary_int( xfs_mount_t *mp, xfs_trans_t *tp, int log, xfs_rtblock_t bbno, int delta, xfs_buf_t **rbpp, xfs_fsblock_t *rsb, xfs_suminfo_t *sum) xfs_rtmodify_summary_int() argument 514 xfs_rtmodify_summary( xfs_mount_t *mp, xfs_trans_t *tp, int log, xfs_rtblock_t bbno, int delta, xfs_buf_t **rbpp, xfs_fsblock_t *rsb) xfs_rtmodify_summary() argument 688 xfs_rtfree_range( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t start, xfs_extlen_t len, xfs_buf_t **rbpp, xfs_fsblock_t *rsb) xfs_rtfree_range() argument
|
/kernel/linux/linux-6.6/fs/xfs/libxfs/ |
H A D | xfs_rtbitmap.c | 451 xfs_fsblock_t *rsb, /* in/out: summary block number */ in xfs_rtmodify_summary_int() 471 if (*rbpp && *rsb == sb) in xfs_rtmodify_summary_int() 490 *rsb = sb; in xfs_rtmodify_summary_int() 521 xfs_fsblock_t *rsb) /* in/out: summary block number */ in xfs_rtmodify_summary() 524 delta, rbpp, rsb, NULL); in xfs_rtmodify_summary() 694 xfs_fsblock_t *rsb) /* in/out: summary block number */ in xfs_rtfree_range() 732 XFS_BITTOBLOCK(mp, preblock), -1, rbpp, rsb); in xfs_rtfree_range() 744 XFS_BITTOBLOCK(mp, end + 1), -1, rbpp, rsb); in xfs_rtfree_range() 755 XFS_BITTOBLOCK(mp, preblock), 1, rbpp, rsb); in xfs_rtfree_range() 444 xfs_rtmodify_summary_int( xfs_mount_t *mp, xfs_trans_t *tp, int log, xfs_rtblock_t bbno, int delta, struct xfs_buf **rbpp, xfs_fsblock_t *rsb, xfs_suminfo_t *sum) xfs_rtmodify_summary_int() argument 514 xfs_rtmodify_summary( xfs_mount_t *mp, xfs_trans_t *tp, int log, xfs_rtblock_t bbno, int delta, struct xfs_buf **rbpp, xfs_fsblock_t *rsb) xfs_rtmodify_summary() argument 688 xfs_rtfree_range( xfs_mount_t *mp, xfs_trans_t *tp, xfs_rtblock_t start, xfs_extlen_t len, struct xfs_buf **rbpp, xfs_fsblock_t *rsb) xfs_rtfree_range() argument
|
/kernel/linux/linux-5.10/fs/dlm/ |
H A D | debug_fs.c | 263 seq_printf(s, "rsb %p %d %x %lx %d %d %u %d ", in print_format3() 339 seq_printf(s, "rsb %p %d %d %d %d %lu %lx %d ", in print_format4() 367 struct dlm_rsb *rsb; member 386 print_format1(ri->rsb, seq); in table_seq_show() 393 print_format2(ri->rsb, seq); in table_seq_show() 397 seq_puts(seq, "version rsb 1.1 lvb 1.1 lkb 1.1\n"); in table_seq_show() 400 print_format3(ri->rsb, seq); in table_seq_show() 404 seq_puts(seq, "version 4 rsb 2\n"); in table_seq_show() 407 print_format4(ri->rsb, seq); in table_seq_show() 458 ri->rsb in table_seq_start() [all...] |
H A D | lockspace.c | 757 struct dlm_rsb *rsb; in release_lockspace() local 808 * Free all rsb's on rsbtbl[] lists in release_lockspace() 813 rsb = rb_entry(n, struct dlm_rsb, res_hashnode); in release_lockspace() 815 dlm_free_rsb(rsb); in release_lockspace() 819 rsb = rb_entry(n, struct dlm_rsb, res_hashnode); in release_lockspace() 821 dlm_free_rsb(rsb); in release_lockspace() 831 rsb = list_first_entry(&ls->ls_new_rsb, struct dlm_rsb, in release_lockspace() 833 list_del(&rsb->res_hashchain); in release_lockspace() 834 dlm_free_rsb(rsb); in release_lockspace()
|
H A D | dir.h | 15 int dlm_dir_nodeid(struct dlm_rsb *rsb);
|
/kernel/linux/linux-5.10/arch/arm/lib/ |
H A D | ashrdi3.S | 44 rsb ip, r2, #32
|
H A D | ashldi3.S | 44 rsb ip, r2, #32
|
H A D | lshrdi3.S | 44 rsb ip, r2, #32
|
/kernel/linux/linux-6.6/arch/arm/lib/ |
H A D | lshrdi3.S | 44 rsb ip, r2, #32
|
H A D | ashrdi3.S | 44 rsb ip, r2, #32
|
H A D | ashldi3.S | 44 rsb ip, r2, #32
|