/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ptp.c | 67 high, enumerator 82 {off, off, off, high, high, high, high}, 83 {off, in_A, off, high, high, high, low}, 84 {off, out_A, off, high, low, high, hig [all...] |
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | stacktrace.h | 28 unsigned long high = low + IRQ_STACK_SIZE; in stackinfo_get_irq() local 32 .high = high, in stackinfo_get_irq() 45 unsigned long high = low + THREAD_SIZE; in stackinfo_get_task() local 49 .high = high, in stackinfo_get_task() 68 unsigned long high = low + OVERFLOW_STACK_SIZE; in stackinfo_get_overflow() local 72 .high = high, in stackinfo_get_overflow() 86 unsigned long high in stackinfo_get_sdei_normal() local 97 unsigned long high = low + SDEI_STACK_SIZE; stackinfo_get_sdei_critical() local 114 unsigned long high = (u64)efi_rt_stack_top; stackinfo_get_efi() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | bitfield.h | 109 * Extract bit field portion [low,high) from the native-endian element 112 * For example, suppose "element" represents the high 32 bits of a 121 * [0,high-low), with garbage in bits [high-low+1,...). 123 #define EF4_EXTRACT_NATIVE(native_element, min, max, low, high) \ 124 ((low) > (max) || (high) < (min) ? 0 : \ 130 * Extract bit field portion [low,high) from the 64-bit little-endian 133 #define EF4_EXTRACT64(element, min, max, low, high) \ 134 EF4_EXTRACT_NATIVE(le64_to_cpu(element), min, max, low, high) 137 * Extract bit field portion [low,high) fro [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | bitfield.h | 109 * Extract bit field portion [low,high) from the native-endian element 112 * For example, suppose "element" represents the high 32 bits of a 121 * [0,high-low), with garbage in bits [high-low+1,...). 123 #define EFX_EXTRACT_NATIVE(native_element, min, max, low, high) \ 124 ((low) > (max) || (high) < (min) ? 0 : \ 130 * Extract bit field portion [low,high) from the 64-bit little-endian 133 #define EFX_EXTRACT64(element, min, max, low, high) \ 134 EFX_EXTRACT_NATIVE(le64_to_cpu(element), min, max, low, high) 137 * Extract bit field portion [low,high) fro [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | bitfield.h | 109 * Extract bit field portion [low,high) from the native-endian element 112 * For example, suppose "element" represents the high 32 bits of a 121 * [0,high-low), with garbage in bits [high-low+1,...). 123 #define EF4_EXTRACT_NATIVE(native_element, min, max, low, high) \ 124 ((low) > (max) || (high) < (min) ? 0 : \ 130 * Extract bit field portion [low,high) from the 64-bit little-endian 133 #define EF4_EXTRACT64(element, min, max, low, high) \ 134 EF4_EXTRACT_NATIVE(le64_to_cpu(element), min, max, low, high) 137 * Extract bit field portion [low,high) fro [all...] |
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | msr.h | 53 /* Using 64-bit values saves one instruction clearing the high half of low */ 54 #define DECLARE_ARGS(val, low, high) unsigned long low, high 55 #define EAX_EDX_VAL(val, low, high) ((low) | (high) << 32) 56 #define EAX_EDX_RET(val, low, high) "=a" (low), "=d" (high) 58 #define DECLARE_ARGS(val, low, high) unsigned long long val 59 #define EAX_EDX_VAL(val, low, high) (val) 60 #define EAX_EDX_RET(val, low, high) " 101 __wrmsr(unsigned int msr, u32 low, u32 high) __wrmsr() argument 158 native_write_msr(unsigned int msr, u32 low, u32 high) native_write_msr() argument 168 native_write_msr_safe(unsigned int msr, u32 low, u32 high) native_write_msr_safe() argument 271 wrmsr(unsigned int msr, u32 low, u32 high) wrmsr() argument 285 wrmsr_safe(unsigned int msr, u32 low, u32 high) wrmsr_safe() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | msr.h | 44 /* Using 64-bit values saves one instruction clearing the high half of low */ 45 #define DECLARE_ARGS(val, low, high) unsigned long low, high 46 #define EAX_EDX_VAL(val, low, high) ((low) | (high) << 32) 47 #define EAX_EDX_RET(val, low, high) "=a" (low), "=d" (high) 49 #define DECLARE_ARGS(val, low, high) unsigned long long val 50 #define EAX_EDX_VAL(val, low, high) (val) 51 #define EAX_EDX_RET(val, low, high) " 92 __wrmsr(unsigned int msr, u32 low, u32 high) __wrmsr() argument 143 native_write_msr(unsigned int msr, u32 low, u32 high) native_write_msr() argument 153 native_write_msr_safe(unsigned int msr, u32 low, u32 high) native_write_msr_safe() argument 252 wrmsr(unsigned int msr, u32 low, u32 high) wrmsr() argument 266 wrmsr_safe(unsigned int msr, u32 low, u32 high) wrmsr_safe() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | bitfield.h | 111 * Extract bit field portion [low,high) from the native-endian element 114 * For example, suppose "element" represents the high 32 bits of a 123 * [0,high-low), with garbage in bits [high-low+1,...). 125 #define EFX_EXTRACT_NATIVE(native_element, min, max, low, high) \ 126 ((low) > (max) || (high) < (min) ? 0 : \ 132 * Extract bit field portion [low,high) from the 64-bit little-endian 135 #define EFX_EXTRACT64(element, min, max, low, high) \ 136 EFX_EXTRACT_NATIVE(le64_to_cpu(element), min, max, low, high) 139 * Extract bit field portion [low,high) fro [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | bitfield.h | 109 * Extract bit field portion [low,high) from the native-endian element 112 * For example, suppose "element" represents the high 32 bits of a 121 * [0,high-low), with garbage in bits [high-low+1,...). 123 #define EFX_EXTRACT_NATIVE(native_element, min, max, low, high) \ 124 ((low) > (max) || (high) < (min) ? 0 : \ 130 * Extract bit field portion [low,high) from the 64-bit little-endian 133 #define EFX_EXTRACT64(element, min, max, low, high) \ 134 EFX_EXTRACT_NATIVE(le64_to_cpu(element), min, max, low, high) 137 * Extract bit field portion [low,high) fro [all...] |
/kernel/linux/linux-6.6/drivers/thermal/intel/ |
H A D | intel_tcc.c | 22 u32 low, high; in intel_tcc_get_tjmax() local 26 err = rdmsr_safe(MSR_IA32_TEMPERATURE_TARGET, &low, &high); in intel_tcc_get_tjmax() 28 err = rdmsr_safe_on_cpu(cpu, MSR_IA32_TEMPERATURE_TARGET, &low, &high); in intel_tcc_get_tjmax() 49 u32 low, high; in intel_tcc_get_offset() local 53 err = rdmsr_safe(MSR_IA32_TEMPERATURE_TARGET, &low, &high); in intel_tcc_get_offset() 55 err = rdmsr_safe_on_cpu(cpu, MSR_IA32_TEMPERATURE_TARGET, &low, &high); in intel_tcc_get_offset() 76 u32 low, high; in intel_tcc_set_offset() local 83 err = rdmsr_safe(MSR_IA32_TEMPERATURE_TARGET, &low, &high); in intel_tcc_set_offset() 85 err = rdmsr_safe_on_cpu(cpu, MSR_IA32_TEMPERATURE_TARGET, &low, &high); in intel_tcc_set_offset() 97 return wrmsr_safe(MSR_IA32_TEMPERATURE_TARGET, low, high); in intel_tcc_set_offset() 116 u32 low, high; intel_tcc_get_temp() local [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-max8925.c | 113 unsigned char high, low; in data_calc() local 118 high = (tm->tm_year + 1900) / 1000; in data_calc() 120 low = low - high * 10; in data_calc() 121 buf[RTC_YEAR2] = (high << 4) + low; in data_calc() 122 high = (tm->tm_year + 1900) / 10; in data_calc() 124 low = low - high * 10; in data_calc() 125 high = high - (high / 10) * 10; in data_calc() 126 buf[RTC_YEAR1] = (high << in data_calc() [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-max8925.c | 113 unsigned char high, low; in data_calc() local 118 high = (tm->tm_year + 1900) / 1000; in data_calc() 120 low = low - high * 10; in data_calc() 121 buf[RTC_YEAR2] = (high << 4) + low; in data_calc() 122 high = (tm->tm_year + 1900) / 10; in data_calc() 124 low = low - high * 10; in data_calc() 125 high = high - (high / 10) * 10; in data_calc() 126 buf[RTC_YEAR1] = (high << in data_calc() [all...] |
/kernel/uniproton/src/utility/lib/ |
H A D | prt_lib_math64.c | 21 OS_SEC_ALW_INLINE INLINE void OsAdd64X(U32 oldLow, U32 oldHigh, U32 *low, U32 *high) in OsAdd64X() argument 24 *high += (oldHigh + 1); in OsAdd64X() 26 *high += oldHigh; in OsAdd64X() 33 OS_SEC_L4_TEXT void OsAdd64(U32 *low, U32 *high, U32 oldLow, U32 oldHigh) in OsAdd64() argument 35 OsAdd64X(oldLow, oldHigh, low, high); in OsAdd64() 41 OS_SEC_ALW_INLINE INLINE void OsSub64X(U32 oldLow, U32 oldHigh, U32 *low, U32 *high) in OsSub64X() argument 44 *high -= oldHigh; in OsSub64X() 46 *high -= (oldHigh + 1); in OsSub64X() 53 OS_SEC_L4_TEXT void OsSub64(U32 *low, U32 *high, U32 oldLow, U32 oldHigh) in OsSub64() argument 55 OsSub64X(oldLow, oldHigh, low, high); in OsSub64() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/ |
H A D | tsnep_ptp.c | 10 u32 high; in tsnep_get_system_time() local 12 /* read high dword twice to detect overrun */ in tsnep_get_system_time() 13 high = ioread32(adapter->addr + ECM_SYSTEM_TIME_HIGH); in tsnep_get_system_time() 16 high_before = high; in tsnep_get_system_time() 17 high = ioread32(adapter->addr + ECM_SYSTEM_TIME_HIGH); in tsnep_get_system_time() 18 } while (high != high_before); in tsnep_get_system_time() 19 *time = (((u64)high) << 32) | ((u64)low); in tsnep_get_system_time() 117 /* high dword is buffered in hardware and synchronously written to in tsnep_ptp_adjtime() 137 u32 high; in tsnep_ptp_gettimex64() local 140 /* read high dwor in tsnep_ptp_gettimex64() 186 u32 high; tsnep_ptp_getcyclesx64() local [all...] |
/kernel/linux/linux-5.10/arch/arm/nwfpe/ |
H A D | fpopcode.c | 19 { .high = 0x0000, .low = 0x0000000000000000ULL},/* extended 0.0 */ 20 { .high = 0x3fff, .low = 0x8000000000000000ULL},/* extended 1.0 */ 21 { .high = 0x4000, .low = 0x8000000000000000ULL},/* extended 2.0 */ 22 { .high = 0x4000, .low = 0xc000000000000000ULL},/* extended 3.0 */ 23 { .high = 0x4001, .low = 0x8000000000000000ULL},/* extended 4.0 */ 24 { .high = 0x4001, .low = 0xa000000000000000ULL},/* extended 5.0 */ 25 { .high = 0x3ffe, .low = 0x8000000000000000ULL},/* extended 0.5 */ 26 { .high = 0x4002, .low = 0xa000000000000000ULL},/* extended 10.0 */
|
/kernel/linux/linux-6.6/arch/arm/nwfpe/ |
H A D | fpopcode.c | 19 { .high = 0x0000, .low = 0x0000000000000000ULL},/* extended 0.0 */ 20 { .high = 0x3fff, .low = 0x8000000000000000ULL},/* extended 1.0 */ 21 { .high = 0x4000, .low = 0x8000000000000000ULL},/* extended 2.0 */ 22 { .high = 0x4000, .low = 0xc000000000000000ULL},/* extended 3.0 */ 23 { .high = 0x4001, .low = 0x8000000000000000ULL},/* extended 4.0 */ 24 { .high = 0x4001, .low = 0xa000000000000000ULL},/* extended 5.0 */ 25 { .high = 0x3ffe, .low = 0x8000000000000000ULL},/* extended 0.5 */ 26 { .high = 0x4002, .low = 0xa000000000000000ULL},/* extended 10.0 */
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | stacktrace.c | 29 unsigned long high = low + OVERFLOW_STACK_SIZE; in stackinfo_get_overflow() local 33 .high = high, in stackinfo_get_overflow() 40 unsigned long high = low + OVERFLOW_STACK_SIZE; in stackinfo_get_overflow_kern_va() local 44 .high = high, in stackinfo_get_overflow_kern_va() 53 unsigned long high = low + PAGE_SIZE; in stackinfo_get_hyp() local 57 .high = high, in stackinfo_get_hyp() 64 unsigned long high in stackinfo_get_hyp_kern_va() local [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/signal/ |
H A D | sigreturn_vdso.c | 26 static int search_proc_maps(char *needle, unsigned long *low, unsigned long *high) in search_proc_maps() argument 54 *high = end - 1; in search_proc_maps() 74 unsigned long low, high, size; in test_sigreturn_vdso() local 85 assert(search_proc_maps("[vdso]", &low, &high) == 0); in test_sigreturn_vdso() 86 size = high - low + 1; in test_sigreturn_vdso() 87 printf("VDSO is at 0x%lx-0x%lx (%lu bytes)\n", low, high, size); in test_sigreturn_vdso() 97 assert(search_proc_maps("[vdso]", &low, &high) == 0); in test_sigreturn_vdso() 98 size = high - low + 1; in test_sigreturn_vdso() 99 printf("VDSO moved to 0x%lx-0x%lx (%lu bytes)\n", low, high, size); in test_sigreturn_vdso() 109 assert(search_proc_maps("[vdso]", &low, &high) ! in test_sigreturn_vdso() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | io-64-nonatomic-lo-hi.h | 11 u32 low, high; in lo_hi_readq() local 14 high = readl(p + 1); in lo_hi_readq() 16 return low + ((u64)high << 32); in lo_hi_readq() 28 u32 low, high; in lo_hi_readq_relaxed() local 31 high = readl_relaxed(p + 1); in lo_hi_readq_relaxed() 33 return low + ((u64)high << 32); in lo_hi_readq_relaxed() 62 u32 low, high; in ioread64_lo_hi() local 65 high = ioread32(addr + sizeof(u32)); in ioread64_lo_hi() 67 return low + ((u64)high << 32); in ioread64_lo_hi() 84 u32 low, high; in ioread64be_lo_hi() local [all...] |
H A D | io-64-nonatomic-hi-lo.h | 11 u32 low, high; in hi_lo_readq() local 13 high = readl(p + 1); in hi_lo_readq() 16 return low + ((u64)high << 32); in hi_lo_readq() 28 u32 low, high; in hi_lo_readq_relaxed() local 30 high = readl_relaxed(p + 1); in hi_lo_readq_relaxed() 33 return low + ((u64)high << 32); in hi_lo_readq_relaxed() 62 u32 low, high; in ioread64_hi_lo() local 64 high = ioread32(addr + sizeof(u32)); in ioread64_hi_lo() 67 return low + ((u64)high << 32); in ioread64_hi_lo() 84 u32 low, high; in ioread64be_hi_lo() local [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | io-64-nonatomic-lo-hi.h | 11 u32 low, high; in lo_hi_readq() local 14 high = readl(p + 1); in lo_hi_readq() 16 return low + ((u64)high << 32); in lo_hi_readq() 28 u32 low, high; in lo_hi_readq_relaxed() local 31 high = readl_relaxed(p + 1); in lo_hi_readq_relaxed() 33 return low + ((u64)high << 32); in lo_hi_readq_relaxed() 62 u32 low, high; in ioread64_lo_hi() local 65 high = ioread32(addr + sizeof(u32)); in ioread64_lo_hi() 67 return low + ((u64)high << 32); in ioread64_lo_hi() 84 u32 low, high; in ioread64be_lo_hi() local [all...] |
H A D | io-64-nonatomic-hi-lo.h | 11 u32 low, high; in hi_lo_readq() local 13 high = readl(p + 1); in hi_lo_readq() 16 return low + ((u64)high << 32); in hi_lo_readq() 28 u32 low, high; in hi_lo_readq_relaxed() local 30 high = readl_relaxed(p + 1); in hi_lo_readq_relaxed() 33 return low + ((u64)high << 32); in hi_lo_readq_relaxed() 62 u32 low, high; in ioread64_hi_lo() local 64 high = ioread32(addr + sizeof(u32)); in ioread64_hi_lo() 67 return low + ((u64)high << 32); in ioread64_hi_lo() 84 u32 low, high; in ioread64be_hi_lo() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/signal/ |
H A D | sigreturn_vdso.c | 26 static int search_proc_maps(char *needle, unsigned long *low, unsigned long *high) in search_proc_maps() argument 54 *high = end - 1; in search_proc_maps() 74 unsigned long low, high, size; in test_sigreturn_vdso() local 85 assert(search_proc_maps("[vdso]", &low, &high) == 0); in test_sigreturn_vdso() 86 size = high - low + 1; in test_sigreturn_vdso() 87 printf("VDSO is at 0x%lx-0x%lx (%lu bytes)\n", low, high, size); in test_sigreturn_vdso() 97 assert(search_proc_maps("[vdso]", &low, &high) == 0); in test_sigreturn_vdso() 98 size = high - low + 1; in test_sigreturn_vdso() 99 printf("VDSO moved to 0x%lx-0x%lx (%lu bytes)\n", low, high, size); in test_sigreturn_vdso() 109 assert(search_proc_maps("[vdso]", &low, &high) ! in test_sigreturn_vdso() [all...] |
/kernel/linux/linux-5.10/arch/s390/tools/ |
H A D | gen_facilities.c | 125 unsigned int high, bit, dword, i; in print_facility_list() local 131 high = 0; in print_facility_list() 135 if (dword > high) { in print_facility_list() 139 memset(array + high + 1, 0, (dword - high) * 8); in print_facility_list() 140 high = dword; in print_facility_list() 145 for (i = 0; i <= high; i++) in print_facility_list() 146 printf("_AC(0x%016llx,UL)%c", array[i], i < high ? ',' : '\n'); in print_facility_list()
|
/kernel/linux/linux-6.6/arch/s390/tools/ |
H A D | gen_facilities.c | 122 unsigned int high, bit, dword, i; in print_facility_list() local 128 high = 0; in print_facility_list() 132 if (dword > high) { in print_facility_list() 136 memset(array + high + 1, 0, (dword - high) * 8); in print_facility_list() 137 high = dword; in print_facility_list() 142 for (i = 0; i <= high; i++) in print_facility_list() 143 printf("_AC(0x%016llx,UL)%c", array[i], i < high ? ',' : '\n'); in print_facility_list()
|