Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F162693605
D55106.id171557.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D55106.id171557.diff
View Options
diff --git a/sys/arm64/arm64/identcpu.c b/sys/arm64/arm64/identcpu.c
--- a/sys/arm64/arm64/identcpu.c
+++ b/sys/arm64/arm64/identcpu.c
@@ -2514,7 +2514,7 @@
return (a - b);
}
-bool
+void
get_kernel_reg_iss(u_int iss, uint64_t *val)
{
int i;
@@ -2522,7 +2522,7 @@
for (i = 0; i < nitems(user_regs); i++) {
if (user_regs[i].iss == iss) {
*val = CPU_DESC_FIELD(kern_cpu_desc, i);
- return (true);
+ return;
}
}
@@ -2533,7 +2533,7 @@
* Fetch the specified register's value, ensuring that individual field values
* do not exceed those in the mask.
*/
-bool
+void
get_kernel_reg_iss_masked(u_int iss, uint64_t *valp, uint64_t mask)
{
const struct mrs_field *fields;
@@ -2549,7 +2549,7 @@
fields[j].shift, fields[j].sign);
}
*valp = mask;
- return (true);
+ return;
}
}
diff --git a/sys/arm64/include/cpu.h b/sys/arm64/include/cpu.h
--- a/sys/arm64/include/cpu.h
+++ b/sys/arm64/include/cpu.h
@@ -282,10 +282,10 @@
void update_special_reg_iss(u_int, uint64_t, uint64_t);
#define update_special_reg(reg, clear, set) \
update_special_reg_iss(reg ## _ISS, clear, set)
-bool get_kernel_reg_iss(u_int, uint64_t *);
+void get_kernel_reg_iss(u_int, uint64_t *);
#define get_kernel_reg(reg, valp) \
get_kernel_reg_iss(reg ## _ISS, valp)
-bool get_kernel_reg_iss_masked(u_int, uint64_t *, uint64_t);
+void get_kernel_reg_iss_masked(u_int, uint64_t *, uint64_t);
#define get_kernel_reg_masked(reg, valp, mask) \
get_kernel_reg_iss_masked(reg ## _ISS, valp, mask)
bool get_user_reg_iss(u_int, uint64_t *, bool);
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Jul 16, 8:34 PM (2 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35128392
Default Alt Text
D55106.id171557.diff (1 KB)
Attached To
Mode
D55106: arm64: Have get_kernel_reg return void
Attached
Detach File
Event Timeline
Log In to Comment