Lines Matching defs:val

1912 write_spr(int n, unsigned long val)
1923 xmon_mtspr(n, val);
2048 unsigned long val;
2050 val = 0xdeadbeef;
2051 if (!read_spr(spr, &val)) {
2056 if (val == 0xdeadbeef) {
2058 val = 0x0badcafe;
2059 if (!read_spr(spr, &val)) {
2064 if (val == 0x0badcafe) {
2071 printf("SPR 0x%03x (%4d) = 0x%lx\n", spr, spr, val);
2105 unsigned long val;
2107 val = 0;
2108 read_spr(regno, &val);
2109 scanhex(&val);
2110 write_spr(regno, val);
2259 byterev(unsigned char *val, int size)
2265 SWAP(val[0], val[1], t);
2268 SWAP(val[0], val[3], t);
2269 SWAP(val[1], val[2], t);
2272 SWAP(val[0], val[7], t);
2273 SWAP(val[1], val[6], t);
2274 SWAP(val[2], val[5], t);
2275 SWAP(val[3], val[4], t);
2300 " hexval write this val to current location\n"
2325 unsigned char val[16];
2353 n = mread(adrs, val, size);
2357 byterev(val, size);
2360 printf("%.2x", val[i]);
2370 val[i] = n >> (i * 8);
2372 byterev(val, size);
2373 mwrite(adrs, val, size);
2389 val[i] = n >> (i * 8);
2391 byterev(val, size);
2392 mwrite(adrs, val, size);
2791 u64 val;
2806 case 1: val = temp[j]; break;
2807 case 2: val = *(u16 *)&temp[j]; break;
2808 case 4: val = *(u32 *)&temp[j]; break;
2809 case 8: val = *(u64 *)&temp[j]; break;
2810 default: val = 0;
2813 printf("%0*llx", size * 2, val);
2817 val = temp[j];
2818 putchar(' ' <= val && val <= '~' ? val : '.');
3136 unsigned char val[4];
3153 if (mread(a, val, 4) == 4
3154 && ((GETWORD(val) ^ mval) & mask) == 0) {
3155 printf("%.16x: %.16x\n", a, GETWORD(val));
3977 static int xmon_dbgfs_set(void *data, u64 val)
3979 xmon_on = !!val;
3993 static int xmon_dbgfs_get(void *data, u64 *val)
3995 *val = xmon_on;