Searched refs:rd (Results 1 - 25 of 378) sorted by relevance

1234567891011>>

/linux-master/arch/arm/include/debug/
H A Dsamsung.S12 .macro fifo_level_s5pv210 rd, rx
13 ldr \rd, [\rx, # S3C2410_UFSTAT]
14 ARM_BE8(rev \rd, \rd)
15 and \rd, \rd, #S5PV210_UFSTAT_TXMASK
18 .macro fifo_full_s5pv210 rd, rx
19 ldr \rd, [\rx, # S3C2410_UFSTAT]
20 ARM_BE8(rev \rd, \rd)
[all...]
H A D8250.S15 .macro store, rd, rx:vararg
16 ARM_BE8(rev \rd, \rd)
17 str \rd, \rx
18 ARM_BE8(rev \rd, \rd)
21 .macro load, rd, rx:vararg
22 ldr \rd, \rx
23 ARM_BE8(rev \rd, \rd)
[all...]
H A Dpl01x.S18 .macro senduart,rd,rx
19 strb \rd, [\rx, #UART01x_DR]
22 .macro waituartcts,rd,rx
25 .macro waituarttxrdy,rd,rx
26 1001: ldr \rd, [\rx, #UART01x_FR]
27 ARM_BE8( rev \rd, \rd )
28 tst \rd, #UART01x_FR_TXFF
32 .macro busyuart,rd,rx
33 1001: ldr \rd, [\r
[all...]
H A Dmsm.S14 .macro senduart, rd, rx
15 ARM_BE8(rev \rd, \rd )
17 str \rd, [\rx, #0x70]
20 .macro waituartcts,rd,rx
23 .macro waituarttxrdy, rd, rx
25 ldr \rd, [\rx, #0x08]
26 ARM_BE8(rev \rd, \rd )
27 tst \rd, #
[all...]
H A Dbcm63xx.S15 .macro senduart, rd, rx
17 strb \rd, [\rx, #UART_FIFO_REG]
20 .macro waituarttxrdy, rd, rx
21 1001: ldr \rd, [\rx, #UART_IR_REG]
22 tst \rd, #(1 << UART_IR_TXEMPTY)
26 .macro waituartcts, rd, rx
29 .macro busyuart, rd, rx
30 1002: ldr \rd, [\rx, #UART_IR_REG]
31 tst \rd, #(1 << UART_IR_TXTRESH)
H A Dimx.S33 .macro senduart,rd,rx
34 ARM_BE8(rev \rd, \rd)
35 str \rd, [\rx, #0x40] @ TXDATA
38 .macro waituartcts,rd,rx
41 .macro waituarttxrdy,rd,rx
44 .macro busyuart,rd,rx
45 1002: ldr \rd, [\rx, #0x98] @ SR2
46 ARM_BE8(rev \rd, \rd)
[all...]
H A Ddigicolor.S20 .macro senduart,rd,rx
21 strb \rd, [\rx, #UA0_EMI_REC]
24 .macro waituartcts,rd,rx
27 .macro waituarttxrdy,rd,rx
30 .macro busyuart,rd,rx
31 1001: ldrb \rd, [\rx, #UA0_STATUS]
32 tst \rd, #UA0_STATUS_TX_READY
H A Ds3c24xx.S21 .macro fifo_full_s3c2410 rd, rx
22 ldr \rd, [\rx, # S3C2410_UFSTAT]
23 tst \rd, #S3C2410_UFSTAT_TXFULL
26 .macro fifo_level_s3c2410 rd, rx
27 ldr \rd, [\rx, # S3C2410_UFSTAT]
28 and \rd, \rd, #S3C2410_UFSTAT_TXMASK
H A Dmeson.S18 .macro senduart,rd,rx
19 str \rd, [\rx, #MESON_AO_UART_WFIFO]
22 .macro busyuart,rd,rx
23 1002: ldr \rd, [\rx, #MESON_AO_UART_STATUS]
24 tst \rd, #MESON_AO_UART_TX_FIFO_EMPTY
28 .macro waituartcts,rd,rx
31 .macro waituarttxrdy,rd,rx
32 1001: ldr \rd, [\rx, #MESON_AO_UART_STATUS]
33 tst \rd, #MESON_AO_UART_TX_FIFO_FULL
H A Dsti.S22 .macro senduart,rd,rx
23 strb \rd, [\rx, #ASC_TX_BUF_OFF]
26 .macro waituartcts,rd,rx
29 .macro waituarttxrdy,rd,rx
30 1001: ldr \rd, [\rx, #ASC_STA_OFF]
31 tst \rd, #ASC_STA_TX_FULL
35 .macro busyuart,rd,rx
36 1001: ldr \rd, [\rx, #ASC_STA_OFF]
37 tst \rd, #ASC_STA_TX_EMPTY
H A Dasm9260.S14 .macro waituarttxrdy,rd,rx
17 .macro waituartcts,rd,rx
20 .macro senduart,rd,rx
21 str \rd, [\rx, #0x50] @ TXDATA
24 .macro busyuart,rd,rx
25 1002: ldr \rd, [\rx, #0x60] @ STAT
26 tst \rd, #1 << 27 @ TXEMPTY
H A Dzynq.S32 .macro senduart,rd,rx
33 strb \rd, [\rx, #UART_FIFO_OFFSET] @ TXDATA
36 .macro waituartcts,rd,rx
39 .macro waituarttxrdy,rd,rx
40 1001: ldr \rd, [\rx, #UART_SR_OFFSET]
41 ARM_BE8( rev \rd, \rd )
42 tst \rd, #UART_SR_TXEMPTY
46 .macro busyuart,rd,rx
47 1002: ldr \rd, [\r
[all...]
H A Drenesas-scif.S36 .macro waituartcts,rd,rx
39 .macro waituarttxrdy, rd, rx
40 1001: ldrh \rd, [\rx, #FSR]
41 tst \rd, #TDFE
45 .macro senduart, rd, rx
46 strb \rd, [\rx, #FTDR]
47 ldrh \rd, [\rx, #FSR]
48 bic \rd, \rd, #TEND
49 strh \rd, [\r
[all...]
H A Dvt8500.S21 .macro senduart,rd,rx
22 strb \rd, [\rx, #0]
25 .macro busyuart,rd,rx
26 1001: ldr \rd, [\rx, #0x1c]
27 ands \rd, \rd, #0x2
31 .macro waituartcts,rd,rx
34 .macro waituarttxrdy,rd,rx
H A Dicedcc.S15 .macro senduart, rd, rx
16 mcr p14, 0, \rd, c0, c5, 0
19 .macro busyuart, rd, rx
26 .macro waituartcts, rd, rx
29 .macro waituarttxrdy, rd, rx
30 mov \rd, #0x2000000
32 subs \rd, \rd, #1
42 .macro senduart, rd, rx
43 mcr p14, 0, \rd, c
[all...]
H A Dclps711x.S23 .macro waituartcts,rd,rx
26 .macro waituarttxrdy,rd,rx
29 .macro senduart,rd,rx
30 str \rd, [\rx, #UARTDR]
33 .macro busyuart,rd,rx
34 1001: ldr \rd, [\rx, #SYSFLG]
35 tst \rd, #SYSFLG_UBUSY
H A Ddc21285.S27 .macro senduart,rd,rx
28 str \rd, [\rx, #0x160] @ UARTDR
31 .macro busyuart,rd,rx
32 1001: ldr \rd, [\rx, #0x178] @ UARTFLG
33 tst \rd, #1 << 3
37 .macro waituartcts,rd,rx
40 .macro waituarttxrdy,rd,rx
/linux-master/arch/arm/net/
H A Dbpf_jit_32.h165 #define _AL3_R(op, rd, rn, rm) ((op ## _R) | (rd) << 12 | (rn) << 16 | (rm))
167 #define _AL3_I(op, rd, rn, imm) ((op ## _I) | (rd) << 12 | (rn) << 16 | (imm))
171 #define ARM_ADD_R(rd, rn, rm) _AL3_R(ARM_INST_ADD, rd, rn, rm)
172 #define ARM_ADDS_R(rd, rn, rm) _AL3_R(ARM_INST_ADDS, rd, rn, rm)
173 #define ARM_ADD_I(rd, rn, imm) _AL3_I(ARM_INST_ADD, rd, r
[all...]
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_rd.c9 * tail -f /sys/kernel/debug/dri/<minor>/rd > logfile.rd
18 * tail -f /sys/kernel/debug/dri/<minor>/hangrd > logfile.rd
45 MODULE_PARM_DESC(rd_full, "If true, $debugfs/.../rd will snapshot all buffer contents");
97 static void rd_write(struct msm_rd_state *rd, const void *buf, int sz) argument
99 struct circ_buf *fifo = &rd->fifo;
106 wait_event(rd->fifo_event, circ_space(&rd->fifo) > 0 || !rd->open);
107 if (!rd
125 rd_write_section(struct msm_rd_state *rd, enum rd_sect_type type, const void *buf, int sz) argument
136 struct msm_rd_state *rd = file->private_data; local
172 struct msm_rd_state *rd = inode->i_private; local
217 struct msm_rd_state *rd = inode->i_private; local
235 rd_cleanup(struct msm_rd_state *rd) argument
247 struct msm_rd_state *rd; local
270 struct msm_rd_state *rd; local
312 snapshot_buf(struct msm_rd_state *rd, struct msm_gem_submit *submit, int idx, uint64_t iova, uint32_t size, bool full) argument
353 msm_rd_dump_submit(struct msm_rd_state *rd, struct msm_gem_submit *submit, const char *fmt, ...) argument
[all...]
/linux-master/fs/xfs/scrub/
H A Ddir_repair.c172 struct xrep_dir *rd = sc->buf; local
174 xrep_findparent_scan_teardown(&rd->pscan);
175 xfblob_destroy(rd->dir_names);
176 xfarray_destroy(rd->dir_entries);
184 struct xrep_dir *rd; local
197 rd = kvzalloc(sizeof(struct xrep_dir), XCHK_GFP_FLAGS);
198 if (!rd)
200 rd->sc = sc;
201 rd->xname.name = rd
212 xrep_dir_lookup_parent( struct xrep_dir *rd) argument
237 xrep_dir_dcache_parent( struct xrep_dir *rd) argument
257 xrep_dir_find_parent( struct xrep_dir *rd) argument
294 xrep_dir_want_salvage( struct xrep_dir *rd, const char *name, int namelen, xfs_ino_t ino) argument
324 xrep_dir_stash_createname( struct xrep_dir *rd, const struct xfs_name *name, xfs_ino_t ino) argument
351 xrep_dir_stash_removename( struct xrep_dir *rd, const struct xfs_name *name, xfs_ino_t ino) argument
375 xrep_dir_salvage_entry( struct xrep_dir *rd, unsigned char *name, unsigned int namelen, xfs_ino_t ino) argument
426 xrep_dir_salvage_sf_entry( struct xrep_dir *rd, struct xfs_dir2_sf_hdr *sfp, struct xfs_dir2_sf_entry *sfep) argument
442 xrep_dir_salvage_data_entry( struct xrep_dir *rd, struct xfs_dir2_data_entry *dep) argument
457 xrep_dir_recover_data( struct xrep_dir *rd, struct xfs_buf *bp) argument
504 xrep_dir_recover_sf( struct xrep_dir *rd) argument
551 xrep_dir_guess_format( struct xrep_dir *rd, __be32 *magic_guess) argument
593 xrep_dir_recover_dirblock( struct xrep_dir *rd, __be32 magic_guess, xfs_dablk_t dabno) argument
661 xrep_dir_init_args( struct xrep_dir *rd, struct xfs_inode *dp, const struct xfs_name *name) argument
682 xrep_dir_replay_createname( struct xrep_dir *rd, const struct xfs_name *name, xfs_ino_t inum, xfs_extlen_t total) argument
709 xrep_dir_replay_removename( struct xrep_dir *rd, const struct xfs_name *name, xfs_extlen_t total) argument
732 xrep_dir_replay_update( struct xrep_dir *rd, const struct xfs_name *xname, const struct xrep_dirent *dirent) argument
834 xrep_dir_replay_updates( struct xrep_dir *rd) argument
878 xrep_dir_flush_stashed( struct xrep_dir *rd) argument
935 xrep_dir_want_flush_stashed( struct xrep_dir *rd) argument
946 xrep_dir_recover( struct xrep_dir *rd) argument
1002 xrep_dir_find_entries( struct xrep_dir *rd) argument
1029 xrep_dir_salvage_entries( struct xrep_dir *rd) argument
1103 struct xrep_dir *rd = priv; local
1141 struct xrep_dir *rd = priv; local
1172 xrep_dir_want_scan( struct xrep_dir *rd, const struct xfs_inode *ip) argument
1186 xrep_dir_scan_ilock( struct xrep_dir *rd, struct xfs_inode *ip) argument
1214 xrep_dir_scan_file( struct xrep_dir *rd, struct xfs_inode *ip) argument
1265 xrep_dir_scan_dirtree( struct xrep_dir *rd) argument
1354 struct xrep_dir *rd; local
1414 xrep_dir_reset_fork( struct xrep_dir *rd, xfs_ino_t parent_ino) argument
1508 xrep_dir_replace( struct xrep_dir *rd, struct xfs_inode *dp, const struct xfs_name *name, xfs_ino_t inum, xfs_extlen_t total) argument
1535 xrep_dir_set_nlink( struct xrep_dir *rd) argument
1596 xrep_dir_finalize_tempdir( struct xrep_dir *rd) argument
1631 xrep_dir_swap( struct xrep_dir *rd) argument
1714 xrep_dir_rebuild_tree( struct xrep_dir *rd) argument
1777 xrep_dir_setup_scan( struct xrep_dir *rd) argument
1826 xrep_dir_move_to_orphanage( struct xrep_dir *rd) argument
1917 struct xrep_dir *rd = sc->buf; local
[all...]
/linux-master/arch/riscv/net/
H A Dbpf_jit.h236 static inline u32 rv_r_insn(u8 funct7, u8 rs2, u8 rs1, u8 funct3, u8 rd, argument
240 (rd << 7) | opcode;
243 static inline u32 rv_i_insn(u16 imm11_0, u8 rs1, u8 funct3, u8 rd, u8 opcode) argument
245 return (imm11_0 << 20) | (rs1 << 15) | (funct3 << 12) | (rd << 7) |
266 static inline u32 rv_u_insn(u32 imm31_12, u8 rd, u8 opcode) argument
268 return (imm31_12 << 12) | (rd << 7) | opcode;
271 static inline u32 rv_j_insn(u32 imm20_1, u8 rd, u8 opcode) argument
278 return (imm << 12) | (rd << 7) | opcode;
282 u8 funct3, u8 rd, u8 opcode)
286 return rv_r_insn(funct7, rs2, rs1, funct3, rd, opcod
281 rv_amo_insn(u8 funct5, u8 aq, u8 rl, u8 rs2, u8 rs1, u8 funct3, u8 rd, u8 opcode) argument
291 rv_cr_insn(u8 funct4, u8 rd, u8 rs2, u8 op) argument
296 rv_ci_insn(u8 funct3, u32 imm6, u8 rd, u8 op) argument
309 rv_ciw_insn(u8 funct3, u32 uimm, u8 rd, u8 op) argument
314 rv_cl_insn(u8 funct3, u32 imm_hi, u8 rs1, u32 imm_lo, u8 rd, u8 op) argument
328 rv_ca_insn(u8 funct6, u8 rd, u8 funct2, u8 rs2, u8 op) argument
334 rv_cb_insn(u8 funct3, u32 imm6, u8 funct2, u8 rd, u8 op) argument
344 rv_addi(u8 rd, u8 rs1, u16 imm11_0) argument
349 rv_andi(u8 rd, u8 rs1, u16 imm11_0) argument
354 rv_ori(u8 rd, u8 rs1, u16 imm11_0) argument
359 rv_xori(u8 rd, u8 rs1, u16 imm11_0) argument
364 rv_slli(u8 rd, u8 rs1, u16 imm11_0) argument
369 rv_srli(u8 rd, u8 rs1, u16 imm11_0) argument
374 rv_srai(u8 rd, u8 rs1, u16 imm11_0) argument
379 rv_lui(u8 rd, u32 imm31_12) argument
384 rv_auipc(u8 rd, u32 imm31_12) argument
389 rv_add(u8 rd, u8 rs1, u8 rs2) argument
394 rv_sub(u8 rd, u8 rs1, u8 rs2) argument
399 rv_sltu(u8 rd, u8 rs1, u8 rs2) argument
404 rv_and(u8 rd, u8 rs1, u8 rs2) argument
409 rv_or(u8 rd, u8 rs1, u8 rs2) argument
414 rv_xor(u8 rd, u8 rs1, u8 rs2) argument
419 rv_sll(u8 rd, u8 rs1, u8 rs2) argument
424 rv_srl(u8 rd, u8 rs1, u8 rs2) argument
429 rv_sra(u8 rd, u8 rs1, u8 rs2) argument
434 rv_mul(u8 rd, u8 rs1, u8 rs2) argument
439 rv_mulhu(u8 rd, u8 rs1, u8 rs2) argument
444 rv_div(u8 rd, u8 rs1, u8 rs2) argument
449 rv_divu(u8 rd, u8 rs1, u8 rs2) argument
454 rv_rem(u8 rd, u8 rs1, u8 rs2) argument
459 rv_remu(u8 rd, u8 rs1, u8 rs2) argument
464 rv_jal(u8 rd, u32 imm20_1) argument
469 rv_jalr(u8 rd, u8 rs1, u16 imm11_0) argument
524 rv_lb(u8 rd, u16 imm11_0, u8 rs1) argument
529 rv_lh(u8 rd, u16 imm11_0, u8 rs1) argument
534 rv_lw(u8 rd, u16 imm11_0, u8 rs1) argument
539 rv_lbu(u8 rd, u16 imm11_0, u8 rs1) argument
544 rv_lhu(u8 rd, u16 imm11_0, u8 rs1) argument
564 rv_amoadd_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
569 rv_amoand_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
574 rv_amoor_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
579 rv_amoxor_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
584 rv_amoswap_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
589 rv_lr_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
594 rv_sc_w(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
613 rvc_addi4spn(u8 rd, u32 imm10) argument
622 rvc_lw(u8 rd, u32 imm7, u8 rs1) argument
640 rvc_addi(u8 rd, u32 imm6) argument
645 rvc_li(u8 rd, u32 imm6) argument
659 rvc_lui(u8 rd, u32 imm6) argument
664 rvc_srli(u8 rd, u32 imm6) argument
669 rvc_srai(u8 rd, u32 imm6) argument
674 rvc_andi(u8 rd, u32 imm6) argument
679 rvc_sub(u8 rd, u8 rs) argument
684 rvc_xor(u8 rd, u8 rs) argument
689 rvc_or(u8 rd, u8 rs) argument
694 rvc_and(u8 rd, u8 rs) argument
699 rvc_slli(u8 rd, u32 imm6) argument
704 rvc_lwsp(u8 rd, u32 imm8) argument
717 rvc_mv(u8 rd, u8 rs) argument
727 rvc_add(u8 rd, u8 rs) argument
741 rvzbb_sextb(u8 rd, u8 rs1) argument
746 rvzbb_sexth(u8 rd, u8 rs1) argument
751 rvzbb_zexth(u8 rd, u8 rs) argument
759 rvzbb_rev8(u8 rd, u8 rs) argument
776 rv_addiw(u8 rd, u8 rs1, u16 imm11_0) argument
781 rv_slliw(u8 rd, u8 rs1, u16 imm11_0) argument
786 rv_srliw(u8 rd, u8 rs1, u16 imm11_0) argument
791 rv_sraiw(u8 rd, u8 rs1, u16 imm11_0) argument
796 rv_addw(u8 rd, u8 rs1, u8 rs2) argument
801 rv_subw(u8 rd, u8 rs1, u8 rs2) argument
806 rv_sllw(u8 rd, u8 rs1, u8 rs2) argument
811 rv_srlw(u8 rd, u8 rs1, u8 rs2) argument
816 rv_sraw(u8 rd, u8 rs1, u8 rs2) argument
821 rv_mulw(u8 rd, u8 rs1, u8 rs2) argument
826 rv_divw(u8 rd, u8 rs1, u8 rs2) argument
831 rv_divuw(u8 rd, u8 rs1, u8 rs2) argument
836 rv_remw(u8 rd, u8 rs1, u8 rs2) argument
841 rv_remuw(u8 rd, u8 rs1, u8 rs2) argument
846 rv_ld(u8 rd, u16 imm11_0, u8 rs1) argument
851 rv_lwu(u8 rd, u16 imm11_0, u8 rs1) argument
861 rv_amoadd_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
866 rv_amoand_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
871 rv_amoor_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
876 rv_amoxor_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
881 rv_amoswap_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
886 rv_lr_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
891 rv_sc_d(u8 rd, u8 rs2, u8 rs1, u8 aq, u8 rl) argument
898 rvc_ld(u8 rd, u32 imm8, u8 rs1) argument
916 rvc_subw(u8 rd, u8 rs) argument
921 rvc_addiw(u8 rd, u32 imm6) argument
926 rvc_ldsp(u8 rd, u32 imm9) argument
946 emit_jalr(u8 rd, u8 rs, s32 imm, struct rv_jit_context *ctx) argument
956 emit_mv(u8 rd, u8 rs, struct rv_jit_context *ctx) argument
964 emit_add(u8 rd, u8 rs1, u8 rs2, struct rv_jit_context *ctx) argument
972 emit_addi(u8 rd, u8 rs, s32 imm, struct rv_jit_context *ctx) argument
985 emit_li(u8 rd, s32 imm, struct rv_jit_context *ctx) argument
993 emit_lui(u8 rd, s32 imm, struct rv_jit_context *ctx) argument
1001 emit_slli(u8 rd, u8 rs, s32 imm, struct rv_jit_context *ctx) argument
1009 emit_andi(u8 rd, u8 rs, s32 imm, struct rv_jit_context *ctx) argument
1017 emit_srli(u8 rd, u8 rs, s32 imm, struct rv_jit_context *ctx) argument
1025 emit_srai(u8 rd, u8 rs, s32 imm, struct rv_jit_context *ctx) argument
1033 emit_sub(u8 rd, u8 rs1, u8 rs2, struct rv_jit_context *ctx) argument
1041 emit_or(u8 rd, u8 rs1, u8 rs2, struct rv_jit_context *ctx) argument
1049 emit_and(u8 rd, u8 rs1, u8 rs2, struct rv_jit_context *ctx) argument
1057 emit_xor(u8 rd, u8 rs1, u8 rs2, struct rv_jit_context *ctx) argument
1065 emit_lw(u8 rd, s32 off, u8 rs1, struct rv_jit_context *ctx) argument
1088 emit_addiw(u8 rd, u8 rs, s32 imm, struct rv_jit_context *ctx) argument
1096 emit_ld(u8 rd, s32 off, u8 rs1, struct rv_jit_context *ctx) argument
1116 emit_subw(u8 rd, u8 rs1, u8 rs2, struct rv_jit_context *ctx) argument
1124 emit_sextb(u8 rd, u8 rs, struct rv_jit_context *ctx) argument
1135 emit_sexth(u8 rd, u8 rs, struct rv_jit_context *ctx) argument
1146 emit_sextw(u8 rd, u8 rs, struct rv_jit_context *ctx) argument
1151 emit_zexth(u8 rd, u8 rs, struct rv_jit_context *ctx) argument
1162 emit_zextw(u8 rd, u8 rs, struct rv_jit_context *ctx) argument
1168 emit_bswap(u8 rd, s32 imm, struct rv_jit_context *ctx) argument
[all...]
H A Dbpf_jit_comp32.c111 static void emit_imm(const s8 rd, s32 imm, struct rv_jit_context *ctx) argument
117 emit(rv_lui(rd, upper), ctx);
118 emit(rv_addi(rd, rd, lower), ctx);
120 emit(rv_addi(rd, RV_REG_ZERO, lower), ctx);
124 static void emit_imm32(const s8 *rd, s32 imm, struct rv_jit_context *ctx) argument
127 emit_imm(lo(rd), imm, ctx);
131 emit(rv_addi(hi(rd), RV_REG_ZERO, 0), ctx);
133 emit(rv_addi(hi(rd), RV_REG_ZERO, -1), ctx);
136 static void emit_imm64(const s8 *rd, s3 argument
227 emit_jump_and_link(u8 rd, s32 rvoff, bool force_jalr, struct rv_jit_context *ctx) argument
247 const s8 *rd = bpf_get_reg64(dst, tmp1, ctx); local
331 const s8 *rd = bpf_get_reg32(dst, tmp1, ctx); local
411 const s8 *rd = bpf_get_reg64(dst, tmp1, ctx); local
516 const s8 *rd = bpf_get_reg32(dst, tmp1, ctx); local
652 emit_bcc(u8 op, u8 rd, u8 rs, int rvoff, struct rv_jit_context *ctx) argument
841 const s8 *rd = bpf_get_reg64(dst, tmp1, ctx); local
879 const s8 *rd = bpf_get_reg64(dst, tmp1, ctx); local
915 emit_rev16(const s8 rd, struct rv_jit_context *ctx) argument
924 emit_rev32(const s8 rd, struct rv_jit_context *ctx) argument
946 const s8 *rd; local
1074 const s8 *rd = bpf_get_reg64(dst, tmp1, ctx); local
1099 const s8 *rd = bpf_get_reg64(dst, tmp1, ctx); local
1237 const s8 *rd = bpf_get_reg64(dst, tmp1, ctx); local
[all...]
/linux-master/arch/sparc/include/asm/
H A Dhead_32.h13 rd %psr, %l0; b label; rd %wim, %l3; nop;
16 #define SRMMU_TFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 1, %l7;
17 #define SRMMU_DFAULT rd %psr, %l0; rd %wim, %l3; b srmmu_fault; mov 0, %l7;
21 rd %psr, %l0; mov num, %l7; b bad_trap_handler; rd %wim, %l3;
38 rd %psr, %l0;
42 rd
[all...]
/linux-master/drivers/reset/
H A Dreset-pistachio.c66 struct pistachio_reset_data *rd; local
70 rd = container_of(rcdev, struct pistachio_reset_data, rcdev);
76 return regmap_update_bits(rd->periph_regs, PISTACHIO_SOFT_RESET,
83 struct pistachio_reset_data *rd; local
87 rd = container_of(rcdev, struct pistachio_reset_data, rcdev);
93 return regmap_update_bits(rd->periph_regs, PISTACHIO_SOFT_RESET,
104 struct pistachio_reset_data *rd; local
108 rd = devm_kzalloc(dev, sizeof(*rd), GFP_KERNEL);
109 if (!rd)
[all...]
/linux-master/kernel/time/
H A Dsched_clock.c85 struct clock_read_data *rd; local
91 rd = cd.read_data + (seq & 1);
93 cyc = (rd->read_sched_clock() - rd->epoch_cyc) &
94 rd->sched_clock_mask;
95 res = rd->epoch_ns + cyc_to_ns(cyc, rd->mult, rd->shift);
120 static void update_clock_read_data(struct clock_read_data *rd) argument
123 cd.read_data[1] = *rd;
142 struct clock_read_data rd; local
170 struct clock_read_data rd; local
277 struct clock_read_data *rd = &cd.read_data[0]; local
288 struct clock_read_data *rd = &cd.read_data[0]; local
[all...]

Completed in 276 milliseconds

1234567891011>>