Home
last modified time | relevance | path

Searched refs:sr (Results 1 – 25 of 326) sorted by relevance

12345678910>>...14

/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_reqmgr.c55 static void softreq_unmap_sgbufs(struct nitrox_softreq *sr) in softreq_unmap_sgbufs() argument
57 struct nitrox_device *ndev = sr->ndev; in softreq_unmap_sgbufs()
61 dma_unmap_sg(dev, sr->in.sg, sg_nents(sr->in.sg), in softreq_unmap_sgbufs()
63 dma_unmap_single(dev, sr->in.sgcomp_dma, sr->in.sgcomp_len, in softreq_unmap_sgbufs()
65 kfree(sr->in.sgcomp); in softreq_unmap_sgbufs()
66 sr->in.sg = NULL; in softreq_unmap_sgbufs()
67 sr->in.sgmap_cnt = 0; in softreq_unmap_sgbufs()
69 dma_unmap_sg(dev, sr->out.sg, sg_nents(sr->out.sg), in softreq_unmap_sgbufs()
71 dma_unmap_single(dev, sr->out.sgcomp_dma, sr->out.sgcomp_len, in softreq_unmap_sgbufs()
73 kfree(sr->out.sgcomp); in softreq_unmap_sgbufs()
[all …]
/linux/net/tipc/
H A Dname_table.c91 #define service_range_upper(sr) ((sr)->upper) argument
99 #define service_range_overlap(sr, start, end) \ in RB_DECLARE_CALLBACKS_MAX() argument
100 ((sr)->lower <= (end) && (sr)->upper >= (start)) in RB_DECLARE_CALLBACKS_MAX()
110 #define service_range_foreach_match(sr, sc, start, end) \ in RB_DECLARE_CALLBACKS_MAX() argument
111 for (sr = service_range_match_first((sc)->ranges.rb_node, \ in RB_DECLARE_CALLBACKS_MAX()
114 sr; \
115 sr = service_range_match_next(&(sr)->tree_node, \
131 struct service_range *sr; local
152 sr = service_range_entry(n);
153 if (service_range_overlap(sr, start, end))
[all …]
/linux/arch/mips/alchemy/devboards/
H A Dplatform.c81 struct resource *sr; in db1x_register_pcmcia_socket() local
90 sr = kzalloc_objs(struct resource, cnt); in db1x_register_pcmcia_socket()
91 if (!sr) in db1x_register_pcmcia_socket()
100 sr[0].name = "pcmcia-attr"; in db1x_register_pcmcia_socket()
101 sr[0].flags = IORESOURCE_MEM; in db1x_register_pcmcia_socket()
102 sr[0].start = pcmcia_attr_start; in db1x_register_pcmcia_socket()
103 sr[0].end = pcmcia_attr_end; in db1x_register_pcmcia_socket()
105 sr[1].name = "pcmcia-mem"; in db1x_register_pcmcia_socket()
106 sr[1].flags = IORESOURCE_MEM; in db1x_register_pcmcia_socket()
107 sr[1].start = pcmcia_mem_start; in db1x_register_pcmcia_socket()
[all …]
/linux/arch/parisc/include/asm/
H A Duaccess.h23 #define LDD_USER(sr, val, ptr) __get_user_asm64(sr, val, ptr) argument
24 #define STD_USER(sr, x, ptr) __put_user_asm64(sr, x, ptr) argument
26 #define LDD_USER(sr, val, ptr) __get_user_asm(sr, val, "ldd", ptr) argument
27 #define STD_USER(sr, x, ptr) __put_user_asm(sr, "std", x, ptr) argument
30 #define __get_user_internal(sr, val, ptr) \ argument
35 case 1: __get_user_asm(sr, val, "ldb", ptr); break; \
36 case 2: __get_user_asm(sr, val, "ldh", ptr); break; \
37 case 4: __get_user_asm(sr, val, "ldw", ptr); break; \
38 case 8: LDD_USER(sr, val, ptr); break; \
45 #define __probe_user_internal(sr, error, ptr) \ argument
[all …]
/linux/drivers/rtc/
H A Drtc-isl1208.c189 static int isl1208_set_xtoscb(struct i2c_client *client, int sr, int xtosb_val) in isl1208_set_xtoscb() argument
192 if (!!(sr & ISL1208_REG_SR_XTOSCB) == xtosb_val) in isl1208_set_xtoscb()
196 sr |= ISL1208_REG_SR_XTOSCB; in isl1208_set_xtoscb()
198 sr &= ~ISL1208_REG_SR_XTOSCB; in isl1208_set_xtoscb()
200 return i2c_smbus_write_byte_data(client, ISL1208_REG_SR, sr); in isl1208_set_xtoscb()
302 int sr, dtr, atr, usr; in isl1208_rtc_proc() local
304 sr = isl1208_i2c_get_sr(client); in isl1208_rtc_proc()
305 if (sr < 0) { in isl1208_rtc_proc()
307 return sr; in isl1208_rtc_proc()
311 (sr & ISL1208_REG_SR_RTCF) ? " RTCF" : "", in isl1208_rtc_proc()
[all …]
/linux/io_uring/
H A Dnet.c203 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); in io_mshot_prep_retry() local
206 sr->done_io = 0; in io_mshot_prep_retry()
207 sr->flags &= ~IORING_RECV_RETRY_CLEAR; in io_mshot_prep_retry()
208 sr->len = sr->mshot_len; in io_mshot_prep_retry()
243 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); in io_compat_msg_copy_hdr() local
247 if (copy_from_user(msg, sr->umsg_compat, sizeof(*msg))) in io_compat_msg_copy_hdr()
257 sr->len = 0; in io_compat_msg_copy_hdr()
265 sr->len = tmp_iov.iov_len; in io_compat_msg_copy_hdr()
293 struct io_sr_msg *sr in io_msg_copy_hdr() local
351 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_send_setup() local
392 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_sendmsg_setup() local
418 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_sendmsg_prep() local
507 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_send_finish() local
539 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_sendmsg() local
589 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_send_select_buffer() local
636 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_send() local
748 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_recvmsg_prep_setup() local
779 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_recvmsg_prep() local
843 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_recv_finish() local
922 io_recvmsg_prep_multishot(struct io_async_msghdr * kmsg,struct io_sr_msg * sr,void __user ** buf,size_t * len) io_recvmsg_prep_multishot() argument
1007 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_recvmsg() local
1095 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_recv_buf_select() local
1166 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_recv() local
1440 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_send_zc_import() local
1522 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_sendmsg_zc() local
1594 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); io_sendrecv_fail() local
[all...]
/linux/drivers/gpu/drm/xe/
H A Dxe_reg_sr.c28 struct xe_reg_sr *sr = arg; in reg_sr_fini() local
32 xa_for_each(&sr->xa, reg, entry) in reg_sr_fini()
35 xa_destroy(&sr->xa); in reg_sr_fini()
38 int xe_reg_sr_init(struct xe_reg_sr *sr, const char *name, struct xe_device *xe) in xe_reg_sr_init() argument
40 xa_init(&sr->xa); in xe_reg_sr_init()
41 sr->name = name; in xe_reg_sr_init()
43 return drmm_add_action_or_reset(&xe->drm, reg_sr_fini, sr); in xe_reg_sr_init()
64 static void reg_sr_inc_error(struct xe_reg_sr *sr) in reg_sr_inc_error() argument
67 sr->errors++; in reg_sr_inc_error()
71 int xe_reg_sr_add(struct xe_reg_sr *sr, in xe_reg_sr_add() argument
[all …]
/linux/arch/arm/mach-omap2/
H A Dsmartreflex-class3.c15 static int sr_class3_enable(struct omap_sr *sr) in sr_class3_enable() argument
17 unsigned long volt = voltdm_get_voltage(sr->voltdm); in sr_class3_enable()
21 __func__, sr->name); in sr_class3_enable()
25 omap_vp_enable(sr->voltdm); in sr_class3_enable()
26 return sr_enable(sr, volt); in sr_class3_enable()
29 static int sr_class3_disable(struct omap_sr *sr, int is_volt_reset) in sr_class3_disable() argument
31 sr_disable_errgen(sr); in sr_class3_disable()
32 omap_vp_disable(sr->voltdm); in sr_class3_disable()
33 sr_disable(sr); in sr_class3_disable()
35 voltdm_reset(sr->voltdm); in sr_class3_disable()
[all …]
/linux/fs/xfs/scrub/
H A Drtrefcount.c44 error = xchk_rtgroup_init(sc, sc->sm->sm_agno, &sc->sr); in xchk_setup_rtrefcountbt()
52 error = xchk_install_live_inode(sc, rtg_refcount(sc->sr.rtg)); in xchk_setup_rtrefcountbt()
56 return xchk_rtgroup_lock(sc, &sc->sr, XCHK_RTGLOCK_ALL); in xchk_setup_rtrefcountbt()
315 if (!sc->sr.rmap_cur || xchk_skip_xref(sc->sm)) in xchk_rtrefcountbt_xref_rmap()
325 error = xfs_rmap_query_range(sc->sr.rmap_cur, &low, &high, in xchk_rtrefcountbt_xref_rmap()
327 if (!xchk_should_check_xref(sc, &error, &sc->sr.rmap_cur)) in xchk_rtrefcountbt_xref_rmap()
332 xchk_btree_xref_set_corrupt(sc, sc->sr.rmap_cur, 0); in xchk_rtrefcountbt_xref_rmap()
351 xfs_rgbno_to_rtb(sc->sr.rtg, irec->rc_startblock), in xchk_rtrefcountbt_xref()
438 if (bno <= rrc->next_unshared_rgbno || !sc->sr.rmap_cur || in xchk_rtrefcountbt_xref_gaps()
447 error = xfs_rmap_query_range(sc->sr.rmap_cur, &low, &high, in xchk_rtrefcountbt_xref_gaps()
[all …]
/linux/drivers/macintosh/
H A Dwindfarm_core.c279 struct wf_sensor *sr = container_of(kref, struct wf_sensor, ref); in wf_sensor_release() local
281 DBG("wf: Deleting sensor %s\n", sr->name); in wf_sensor_release()
283 if (sr->ops && sr->ops->release) in wf_sensor_release()
284 sr->ops->release(sr); in wf_sensor_release()
286 kfree(sr); in wf_sensor_release()
304 struct wf_sensor *sr; in wf_register_sensor() local
307 list_for_each_entry(sr, &wf_sensors, link) { in wf_register_sensor()
308 if (!strcmp(sr->name, new_sr->name)) { in wf_register_sensor()
310 " duplicate sensor %s\n", sr->name); in wf_register_sensor()
337 void wf_unregister_sensor(struct wf_sensor *sr) in wf_unregister_sensor() argument
[all …]
H A Dwindfarm_pm112.c274 struct wf_sensor *sr; in cpu_fans_tick() local
281 sr = sens_cpu_temp[cpu]; in cpu_fans_tick()
282 err = sr->ops->get_value(sr, &temp); in cpu_fans_tick()
296 sr = sens_cpu_power[cpu]; in cpu_fans_tick()
297 err = sr->ops->get_value(sr, &power); in cpu_fans_tick()
603 static void pm112_new_sensor(struct wf_sensor *sr) in pm112_new_sensor() argument
607 if (!strncmp(sr->name, "cpu-temp-", 9)) { in pm112_new_sensor()
608 i = sr->name[9] - '0'; in pm112_new_sensor()
609 if (sr->name[10] == 0 && i < NR_CORES && in pm112_new_sensor()
610 sens_cpu_temp[i] == NULL && wf_get_sensor(sr) == 0) in pm112_new_sensor()
[all …]
H A Dwindfarm.h100 int (*get_value)(struct wf_sensor *sr, s32 *val);
101 void (*release)(struct wf_sensor *sr);
115 extern int wf_register_sensor(struct wf_sensor *sr);
116 extern void wf_unregister_sensor(struct wf_sensor *sr);
117 extern int wf_get_sensor(struct wf_sensor *sr);
118 extern void wf_put_sensor(struct wf_sensor *sr);
120 static inline int wf_sensor_get(struct wf_sensor *sr, s32 *val) in wf_sensor_get() argument
122 return sr->ops->get_value(sr, val); in wf_sensor_get()
H A Dwindfarm_rm31.c605 static void rm31_new_sensor(struct wf_sensor *sr) in rm31_new_sensor() argument
609 if (!strcmp(sr->name, "cpu-diode-temp-0")) in rm31_new_sensor()
610 sens_cpu_temp[0] = sr; in rm31_new_sensor()
611 else if (!strcmp(sr->name, "cpu-diode-temp-1")) in rm31_new_sensor()
612 sens_cpu_temp[1] = sr; in rm31_new_sensor()
613 else if (!strcmp(sr->name, "cpu-voltage-0")) in rm31_new_sensor()
614 sens_cpu_volts[0] = sr; in rm31_new_sensor()
615 else if (!strcmp(sr->name, "cpu-voltage-1")) in rm31_new_sensor()
616 sens_cpu_volts[1] = sr; in rm31_new_sensor()
617 else if (!strcmp(sr->name, "cpu-current-0")) in rm31_new_sensor()
[all …]
/linux/arch/xtensa/variants/csp/include/variant/
H A Dtie.h114 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \
115 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \
116 XCHAL_SA_REG(s,0,0,0,1, br, 4, 4, 4,0x0204, sr,4 , 16,0,0,0) \
117 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0) \
118 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \
119 XCHAL_SA_REG(s,0,0,0,1, m1, 4, 4, 4,0x0221, sr,33 , 32,0,0,0) \
120 XCHAL_SA_REG(s,0,0,0,1, m2, 4, 4, 4,0x0222, sr,34 , 32,0,0,0) \
121 XCHAL_SA_REG(s,0,0,0,1, m3, 4, 4, 4,0x0223, sr,35 , 32,0,0,0)
/linux/arch/xtensa/variants/de212/include/variant/
H A Dtie.h90 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \
91 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \
92 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0) \
93 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \
94 XCHAL_SA_REG(s,0,0,0,1, m1, 4, 4, 4,0x0221, sr,33 , 32,0,0,0) \
95 XCHAL_SA_REG(s,0,0,0,1, m2, 4, 4, 4,0x0222, sr,34 , 32,0,0,0) \
96 XCHAL_SA_REG(s,0,0,0,1, m3, 4, 4, 4,0x0223, sr,35 , 32,0,0,0)
/linux/arch/xtensa/variants/dc232b/include/variant/
H A Dtie.h94 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \
95 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \
96 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \
97 XCHAL_SA_REG(s,0,0,0,1, m1, 4, 4, 4,0x0221, sr,33 , 32,0,0,0) \
98 XCHAL_SA_REG(s,0,0,0,1, m2, 4, 4, 4,0x0222, sr,34 , 32,0,0,0) \
99 XCHAL_SA_REG(s,0,0,0,1, m3, 4, 4, 4,0x0223, sr,35 , 32,0,0,0) \
100 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0) \
/linux/arch/xtensa/variants/dc233c/include/variant/
H A Dtie.h114 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \
115 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \
116 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \
117 XCHAL_SA_REG(s,0,0,0,1, m1, 4, 4, 4,0x0221, sr,33 , 32,0,0,0) \
118 XCHAL_SA_REG(s,0,0,0,1, m2, 4, 4, 4,0x0222, sr,34 , 32,0,0,0) \
119 XCHAL_SA_REG(s,0,0,0,1, m3, 4, 4, 4,0x0223, sr,35 , 32,0,0,0) \
120 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0)
/linux/lib/reed_solomon/
H A Dreed_solomon.c73 int i, j, sr, root, iprim; in codec_init() local
107 sr = 1; in codec_init()
109 rs->index_of[sr] = i; in codec_init()
110 rs->alpha_to[i] = sr; in codec_init()
111 sr <<= 1; in codec_init()
112 if (sr & (1 << symsize)) in codec_init()
113 sr ^= gfpoly; in codec_init()
114 sr &= rs->nn; in codec_init()
117 sr = gffunc(0); in codec_init()
119 rs->index_of[sr] = i; in codec_init()
[all …]
/linux/arch/xtensa/variants/test_kc705_be/include/variant/
H A Dtie.h117 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \
118 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \
119 XCHAL_SA_REG(s,0,0,0,1, br, 4, 4, 4,0x0204, sr,4 , 16,0,0,0) \
120 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0) \
121 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \
122 XCHAL_SA_REG(s,0,0,0,1, m1, 4, 4, 4,0x0221, sr,33 , 32,0,0,0) \
123 XCHAL_SA_REG(s,0,0,0,1, m2, 4, 4, 4,0x0222, sr,34 , 32,0,0,0) \
124 XCHAL_SA_REG(s,0,0,0,1, m3, 4, 4, 4,0x0223, sr,35 , 32,0,0,0)
/linux/include/linux/power/
H A Dsmartreflex.h240 int (*enable)(struct omap_sr *sr);
241 int (*disable)(struct omap_sr *sr, int is_volt_reset);
242 int (*configure)(struct omap_sr *sr);
243 int (*notify)(struct omap_sr *sr, u32 status);
306 int sr_enable(struct omap_sr *sr, unsigned long volt);
307 void sr_disable(struct omap_sr *sr);
308 int sr_configure_errgen(struct omap_sr *sr);
309 int sr_disable_errgen(struct omap_sr *sr);
310 int sr_configure_minmax(struct omap_sr *sr);
/linux/drivers/i2c/busses/
H A Di2c-iop3xx.c111 u32 sr = __raw_readl(iop3xx_adap->ioaddr + SR_OFFSET); in iop3xx_i2c_irq_handler() local
113 if ((sr &= iop3xx_adap->SR_enabled)) { in iop3xx_i2c_irq_handler()
114 __raw_writel(sr, iop3xx_adap->ioaddr + SR_OFFSET); in iop3xx_i2c_irq_handler()
115 iop3xx_adap->SR_received |= sr; in iop3xx_i2c_irq_handler()
123 iop3xx_i2c_error(u32 sr) in iop3xx_i2c_error() argument
127 if ((sr & IOP3XX_ISR_BERRD)) { in iop3xx_i2c_error()
131 if ((sr & IOP3XX_ISR_ALD)) { in iop3xx_i2c_error()
142 u32 sr; in iop3xx_i2c_get_srstat() local
145 sr = iop3xx_adap->SR_received; in iop3xx_i2c_get_srstat()
149 return sr; in iop3xx_i2c_get_srstat()
[all …]
/linux/arch/xtensa/variants/test_kc705_hifi/include/variant/
H A Dtie.h117 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \
118 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \
119 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \
120 XCHAL_SA_REG(s,0,0,0,1, m1, 4, 4, 4,0x0221, sr,33 , 32,0,0,0) \
121 XCHAL_SA_REG(s,0,0,0,1, m2, 4, 4, 4,0x0222, sr,34 , 32,0,0,0) \
122 XCHAL_SA_REG(s,0,0,0,1, m3, 4, 4, 4,0x0223, sr,35 , 32,0,0,0) \
123 XCHAL_SA_REG(s,0,0,0,1, br, 4, 4, 4,0x0204, sr,4 , 16,0,0,0) \
124 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0)
/linux/drivers/usb/gadget/udc/bdc/
H A Dbdc_dbg.c65 struct bdc_sr *sr; in bdc_dbg_srr() local
69 sr = bdc->srr.sr_bds; in bdc_dbg_srr()
72 sr, bdc->srr.dqp_index); in bdc_dbg_srr()
74 sr = &bdc->srr.sr_bds[i]; in bdc_dbg_srr()
77 le32_to_cpu(sr->offset[0]), in bdc_dbg_srr()
78 le32_to_cpu(sr->offset[1]), in bdc_dbg_srr()
79 le32_to_cpu(sr->offset[2]), in bdc_dbg_srr()
80 le32_to_cpu(sr->offset[3])); in bdc_dbg_srr()
81 addr += sizeof(*sr); in bdc_dbg_srr()
/linux/arch/powerpc/kernel/
H A Dsignal_32.c113 __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) in __unsafe_restore_general_regs() argument
121 unsafe_get_user(gregs[i], &sr->mc_gregs[i], failed); in __unsafe_restore_general_regs()
156 int __unsafe_restore_general_regs(struct pt_regs *regs, struct mcontext __user *sr) in __unsafe_restore_general_regs() argument
159 unsafe_copy_from_user(regs, &sr->mc_gregs, PT_MSR * sizeof(elf_greg_t), failed); in __unsafe_restore_general_regs()
162 unsafe_copy_from_user(&regs->orig_gpr3, &sr->mc_gregs[PT_ORIG_R3], in __unsafe_restore_general_regs()
467 struct mcontext __user *sr, int sig) in restore_user_regs() argument
475 if (!user_read_access_begin(sr, sizeof(*sr))) in restore_user_regs()
483 unsafe_restore_general_regs(regs, sr, failed); in restore_user_regs()
485 unsafe_get_user(msr, &sr->mc_gregs[PT_MSR], failed); in restore_user_regs()
501 unsafe_copy_from_user(&current->thread.vr_state, &sr->mc_vregs, in restore_user_regs()
[all …]
/linux/arch/sh/kernel/
H A Drelocate_kernel.S39 stc.l sr, @-r15
45 stc sr, r8
47 ldc r8, sr
60 stc sr, r8
62 ldc r8, sr
92 stc sr, r8
94 ldc r8, sr
106 stc sr, r8
108 ldc r8, sr
121 stc sr, r8
[all …]

12345678910>>...14