/linux-master/arch/arm/mach-omap2/ |
H A D | smartreflex-class3.c | 15 static int sr_class3_enable(struct omap_sr *sr) argument 17 unsigned long volt = voltdm_get_voltage(sr->voltdm); 21 __func__, sr->name); 25 omap_vp_enable(sr->voltdm); 26 return sr_enable(sr, volt); 29 static int sr_class3_disable(struct omap_sr *sr, int is_volt_reset) argument 31 sr_disable_errgen(sr); 32 omap_vp_disable(sr->voltdm); 33 sr_disable(sr); 35 voltdm_reset(sr 40 sr_class3_configure(struct omap_sr *sr) argument [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_reg_sr.h | 20 int xe_reg_sr_init(struct xe_reg_sr *sr, const char *name, struct xe_device *xe); 21 void xe_reg_sr_dump(struct xe_reg_sr *sr, struct drm_printer *p); 23 int xe_reg_sr_add(struct xe_reg_sr *sr, const struct xe_reg_sr_entry *e, 25 void xe_reg_sr_apply_mmio(struct xe_reg_sr *sr, struct xe_gt *gt);
|
H A D | xe_reg_sr.c | 33 struct xe_reg_sr *sr = arg; local 35 xa_destroy(&sr->xa); 36 kfree(sr->pool.arr); 37 memset(&sr->pool, 0, sizeof(sr->pool)); 40 int xe_reg_sr_init(struct xe_reg_sr *sr, const char *name, struct xe_device *xe) argument 42 xa_init(&sr->xa); 43 memset(&sr->pool, 0, sizeof(sr->pool)); 44 sr 51 alloc_entry(struct xe_reg_sr *sr) argument 86 reg_sr_inc_error(struct xe_reg_sr *sr) argument 93 xe_reg_sr_add(struct xe_reg_sr *sr, const struct xe_reg_sr_entry *e, struct xe_gt *gt) argument 186 xe_reg_sr_apply_mmio(struct xe_reg_sr *sr, struct xe_gt *gt) argument 215 struct xe_reg_sr *sr = &hwe->reg_whitelist; local 270 xe_reg_sr_dump(struct xe_reg_sr *sr, struct drm_printer *p) argument [all...] |
/linux-master/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_reqmgr.c | 55 static void softreq_unmap_sgbufs(struct nitrox_softreq *sr) argument 57 struct nitrox_device *ndev = sr->ndev; 61 dma_unmap_sg(dev, sr->in.sg, sg_nents(sr->in.sg), 63 dma_unmap_single(dev, sr->in.sgcomp_dma, sr->in.sgcomp_len, 65 kfree(sr->in.sgcomp); 66 sr->in.sg = NULL; 67 sr->in.sgmap_cnt = 0; 69 dma_unmap_sg(dev, sr 78 softreq_destroy(struct nitrox_softreq *sr) argument 107 create_sg_component(struct nitrox_softreq *sr, struct nitrox_sgtable *sgtbl, int map_nents) argument 158 dma_map_inbufs(struct nitrox_softreq *sr, struct se_crypto_request *req) argument 187 dma_map_outbufs(struct nitrox_softreq *sr, struct se_crypto_request *req) argument 213 softreq_map_iobuf(struct nitrox_softreq *sr, struct se_crypto_request *creq) argument 229 backlog_list_add(struct nitrox_softreq *sr, struct nitrox_cmdq *cmdq) argument 241 response_list_add(struct nitrox_softreq *sr, struct nitrox_cmdq *cmdq) argument 251 response_list_del(struct nitrox_softreq *sr, struct nitrox_cmdq *cmdq) argument 287 post_se_instr(struct nitrox_softreq *sr, struct nitrox_cmdq *cmdq) argument 321 struct nitrox_softreq *sr, *tmp; local 349 nitrox_enqueue_request(struct nitrox_softreq *sr) argument 386 struct nitrox_softreq *sr; local 513 sr_completed(struct nitrox_softreq *sr) argument 540 struct nitrox_softreq *sr; local [all...] |
/linux-master/drivers/soc/ti/ |
H A D | smartreflex.c | 39 static inline void sr_write_reg(struct omap_sr *sr, unsigned offset, u32 value) argument 41 __raw_writel(value, (sr->base + offset)); 44 static inline void sr_modify_reg(struct omap_sr *sr, unsigned offset, u32 mask, argument 58 if (sr->ip_type == SR_TYPE_V1 && offset == ERRCONFIG_V1) 60 else if (sr->ip_type == SR_TYPE_V2 && offset == ERRCONFIG_V2) 63 reg_val = __raw_readl(sr->base + offset); 70 __raw_writel(reg_val, (sr->base + offset)); 73 static inline u32 sr_read_reg(struct omap_sr *sr, unsigned offset) argument 75 return __raw_readl(sr->base + offset); 127 static void sr_set_clk_length(struct omap_sr *sr) argument 160 sr_start_vddautocomp(struct omap_sr *sr) argument 173 sr_stop_vddautocomp(struct omap_sr *sr) argument 221 sr_v1_disable(struct omap_sr *sr) argument 259 sr_v2_disable(struct omap_sr *sr) argument 304 sr_retrieve_nvalue_row( struct omap_sr *sr, u32 efuse_offs) argument 337 sr_configure_errgen(struct omap_sr *sr) argument 406 sr_disable_errgen(struct omap_sr *sr) argument 460 sr_configure_minmax(struct omap_sr *sr) argument 545 sr_enable(struct omap_sr *sr, unsigned long volt) argument 605 sr_disable(struct omap_sr *sr) argument 687 struct omap_sr *sr = _sr_lookup(voltdm); local 719 struct omap_sr *sr = _sr_lookup(voltdm); local 751 struct omap_sr *sr = _sr_lookup(voltdm); local [all...] |
/linux-master/arch/openrisc/include/uapi/asm/ |
H A D | ptrace.h | 31 unsigned long sr; member in struct:user_regs_struct
|
/linux-master/arch/xtensa/variants/de212/include/variant/ |
H A D | tie.h | 67 * base = reg shortname w/o index (or sr=special, ur=TIE user reg) 69 * bitsz = number of significant bits (regfile width, or ur/sr mask bits) 71 * (padsz = pad bits at end [TIE regfile] or at msbits [ur,sr] of asize) 90 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,3 [all...] |
/linux-master/arch/parisc/include/asm/ |
H A D | uaccess.h | 23 #define LDD_USER(sr, val, ptr) __get_user_asm64(sr, val, ptr) 24 #define STD_USER(sr, x, ptr) __put_user_asm64(sr, x, ptr) 26 #define LDD_USER(sr, val, ptr) __get_user_asm(sr, val, "ldd", ptr) 27 #define STD_USER(sr, x, ptr) __put_user_asm(sr, "std", x, ptr) 30 #define __get_user_internal(sr, val, ptr) \ 35 case 1: __get_user_asm(sr, va [all...] |
H A D | cache.h | 43 #define pdtlb(sr, addr) asm volatile("pdtlb 0(%%sr%0,%1)" \ 45 : : "i"(sr), "r" (addr) : "memory") 46 #define pitlb(sr, addr) asm volatile("pitlb 0(%%sr%0,%1)" \ 49 : : "i"(sr), "r" (addr) : "memory")
|
/linux-master/arch/arm64/kvm/hyp/vhe/ |
H A D | Makefile | 9 obj-y := timer-sr.o sysreg-sr.o debug-sr.o switch.o tlb.o 10 obj-y += ../vgic-v3-sr.o ../aarch32.o ../vgic-v2-cpuif-proxy.o ../entry.o \
|
H A D | debug-sr.c | 7 #include <hyp/debug-sr.h>
|
/linux-master/arch/mips/alchemy/devboards/ |
H A D | platform.c | 81 struct resource *sr; local 90 sr = kcalloc(cnt, sizeof(struct resource), GFP_KERNEL); 91 if (!sr) 100 sr[0].name = "pcmcia-attr"; 101 sr[0].flags = IORESOURCE_MEM; 102 sr[0].start = pcmcia_attr_start; 103 sr[0].end = pcmcia_attr_end; 105 sr[1].name = "pcmcia-mem"; 106 sr[1].flags = IORESOURCE_MEM; 107 sr[ [all...] |
/linux-master/arch/xtensa/variants/csp/include/variant/ |
H A D | tie.h | 90 * base = reg shortname w/o index (or sr=special, ur=TIE user reg) 92 * bitsz = number of significant bits (regfile width, or ur/sr mask bits) 94 * (padsz = pad bits at end [TIE regfile] or at msbits [ur,sr] of asize) 114 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,3 [all...] |
/linux-master/arch/xtensa/variants/dc232b/include/variant/ |
H A D | tie.h | 71 * base = reg shortname w/o index (or sr=special, ur=TIE user reg) 73 * bitsz = number of significant bits (regfile width, or ur/sr mask bits) 75 * (padsz = pad bits at end [TIE regfile] or at msbits [ur,sr] of asize) 94 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,1 [all...] |
/linux-master/arch/xtensa/variants/dc233c/include/variant/ |
H A D | tie.h | 90 * base = reg shortname w/o index (or sr=special, ur=TIE user reg) 92 * bitsz = number of significant bits (regfile width, or ur/sr mask bits) 94 * (padsz = pad bits at end [TIE regfile] or at msbits [ur,sr] of asize) 114 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,1 [all...] |
/linux-master/net/tipc/ |
H A D | name_table.c | 91 #define service_range_upper(sr) ((sr)->upper) 99 #define service_range_overlap(sr, start, end) \ 100 ((sr)->lower <= (end) && (sr)->upper >= (start)) 105 * @sr: the service range pointer as a loop cursor 110 #define service_range_foreach_match(sr, sc, start, end) \ 111 for (sr = service_range_match_first((sc)->ranges.rb_node, \ 114 sr; \ 115 sr 131 struct service_range *sr; local 181 struct service_range *sr; local 285 struct service_range *sr; local 300 struct service_range *sr; local 335 struct service_range *sr; local 426 struct service_range *sr; local 504 struct service_range *sr; local 634 struct service_range *sr; local 678 struct service_range *sr; local 708 struct service_range *sr; local 733 struct service_range *sr; local 913 struct service_range *sr, *tmpr; local 956 __tipc_nl_add_nametable_publ(struct tipc_nl_msg *msg, struct tipc_service *service, struct service_range *sr, u32 *last_key) argument 1032 struct service_range *sr; local [all...] |
H A D | addr.h | 59 struct tipc_service_range sr; member in union:tipc_uaddr::__anon4003 70 ua->sr.type = type; 71 ua->sr.lower = lower; 72 ua->sr.upper = upper; 87 return ua->sr.upper >= ua->sr.lower;
|
/linux-master/drivers/rtc/ |
H A D | rtc-isl1208.c | 188 static int isl1208_set_xtoscb(struct i2c_client *client, int sr, int xtosb_val) argument 191 if (!!(sr & ISL1208_REG_SR_XTOSCB) == xtosb_val) 195 sr |= ISL1208_REG_SR_XTOSCB; 197 sr &= ~ISL1208_REG_SR_XTOSCB; 199 return i2c_smbus_write_byte_data(client, ISL1208_REG_SR, sr); 301 int sr, dtr, atr, usr; local 303 sr = isl1208_i2c_get_sr(client); 304 if (sr < 0) { 306 return sr; 310 (sr 339 int sr; local 384 int icr, yr, sr = isl1208_i2c_get_sr(client); local 480 int sr; local 561 int sr; local 585 int sr; local 629 int handled = 0, sr, err; local 850 int sr; local [all...] |
/linux-master/drivers/macintosh/ |
H A D | windfarm.h | 100 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) argument 122 return sr->ops->get_value(sr, val);
|
H A D | windfarm_core.c | 279 struct wf_sensor *sr = container_of(kref, struct wf_sensor, ref); local 281 DBG("wf: Deleting sensor %s\n", sr->name); 283 if (sr->ops && sr->ops->release) 284 sr->ops->release(sr); 286 kfree(sr); 304 struct wf_sensor *sr; local 307 list_for_each_entry(sr, &wf_sensors, link) { 308 if (!strcmp(sr 337 wf_unregister_sensor(struct wf_sensor *sr) argument 349 wf_get_sensor(struct wf_sensor *sr) argument 358 wf_put_sensor(struct wf_sensor *sr) argument 375 struct wf_sensor *sr; local [all...] |
/linux-master/arch/xtensa/variants/test_kc705_be/include/variant/ |
H A D | tie.h | 93 * base = reg shortname w/o index (or sr=special, ur=TIE user reg) 95 * bitsz = number of significant bits (regfile width, or ur/sr mask bits) 97 * (padsz = pad bits at end [TIE regfile] or at msbits [ur,sr] of asize) 117 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,3 [all...] |
/linux-master/arch/parisc/include/uapi/asm/ |
H A D | ptrace.h | 27 unsigned long sr[ 8]; member in struct:pt_regs 53 unsigned long sr[8]; member in struct:user_regs_struct
|
/linux-master/drivers/thermal/broadcom/ |
H A D | Makefile | 6 obj-$(CONFIG_BCM_SR_THERMAL) += sr-thermal.o
|
/linux-master/io_uring/ |
H A D | net.c | 199 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 203 if (copy_from_user(msg, sr->umsg_compat, sizeof(*msg))) 212 sr->len = 0; 222 sr->len = clen; 242 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 245 if (!user_access_begin(sr->umsg, sizeof(*sr->umsg))) 249 unsafe_get_user(msg->msg_name, &sr->umsg->msg_name, ua_end); 250 unsafe_get_user(msg->msg_namelen, &sr->umsg->msg_namelen, ua_end); 251 unsafe_get_user(msg->msg_iov, &sr 293 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 345 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 359 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 380 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 422 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 481 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 616 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 634 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 680 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 711 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 740 io_recvmsg_prep_multishot(struct io_async_msghdr *kmsg, struct io_sr_msg *sr, void __user **buf, size_t *len) argument 826 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 930 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 1263 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local 1340 struct io_sr_msg *sr = io_kiocb_to_cmd(req, struct io_sr_msg); local [all...] |
/linux-master/arch/csky/include/uapi/asm/ |
H A D | ptrace.h | 12 unsigned long sr; member in struct:pt_regs
|