/openbmc/qemu/gdb-xml/ |
H A D | i386-32bit.xml | 13 <field name="" start="22" end="31"/> 14 <field name="ID" start="21" end="21"/> 15 <field name="VIP" start="20" end="20"/> 16 <field name="VIF" start="19" end="19"/> 17 <field name="AC" start="18" end="18"/> 18 <field name="VM" start="17" end="17"/> 19 <field name="RF" start="16" end="16"/> 20 <field name="" start="15" end="15"/> 21 <field name="NT" start="14" end="14"/> 22 <field name="IOPL" start="12" end="13"/> [all …]
|
H A D | i386-64bit.xml | 14 <field name="" start="22" end="31"/> 15 <field name="ID" start="21" end="21"/> 16 <field name="VIP" start="20" end="20"/> 17 <field name="VIF" start="19" end="19"/> 18 <field name="AC" start="18" end="18"/> 19 <field name="VM" start="17" end="17"/> 20 <field name="RF" start="16" end="16"/> 21 <field name="" start="15" end="15"/> 22 <field name="NT" start="14" end="14"/> 23 <field name="IOPL" start="12" end="13"/> [all …]
|
H A D | rx-core.xml | 28 <field name="C" start="0" end="0"/> 29 <field name="Z" start="1" end="1"/> 30 <field name="S" start="2" end="2"/> 31 <field name="O" start="3" end="3"/> 32 <field name="I" start="16" end="16"/> 33 <field name="U" start="17" end="17"/> 34 <field name="PM" start="20" end="20"/> 35 <field name="IPL" start="24" end="27"/> 39 <field name="RM" start="0" end="1"/> 40 <field name="CV" start="2" end="2"/> [all …]
|
/openbmc/linux/kernel/ |
H A D | range.c | 12 int add_range(struct range *range, int az, int nr_range, u64 start, u64 end) in add_range() argument 14 if (start >= end) in add_range() 22 range[nr_range].end = end; in add_range() 30 u64 start, u64 end) in add_range_with_merge() argument 34 if (start >= end) in add_range_with_merge() 37 /* get new start/end: */ in add_range_with_merge() 41 if (!range[i].end) in add_range_with_merge() 45 common_end = min(range[i].end, end); in add_range_with_merge() 49 /* new start/end, will add it back at last */ in add_range_with_merge() 51 end = max(range[i].end, end); in add_range_with_merge() [all …]
|
/openbmc/linux/include/linux/ceph/ |
H A D | decode.h | 16 * void *end pointer to end of buffer (last byte + 1) 52 static inline bool ceph_has_room(void **p, void *end, size_t n) in ceph_has_room() argument 54 return end >= *p && n <= end - *p; in ceph_has_room() 57 #define ceph_decode_need(p, end, n, bad) \ argument 59 if (!likely(ceph_has_room(p, end, n))) \ 63 #define ceph_decode_64_safe(p, end, v, bad) \ argument 65 ceph_decode_need(p, end, sizeof(u64), bad); \ 68 #define ceph_decode_32_safe(p, end, v, bad) \ argument 70 ceph_decode_need(p, end, sizeof(u32), bad); \ 73 #define ceph_decode_16_safe(p, end, v, bad) \ argument [all …]
|
/openbmc/qemu/docs/interop/ |
H A D | vhost-user.rst | 26 The protocol defines 2 sides of the communication, *front-end* and 27 *back-end*. The *front-end* is the application that shares its virtqueues, in 28 our case QEMU. The *back-end* is the consumer of the virtqueues. 30 In the current implementation QEMU is the *front-end*, and the *back-end* 33 or a block device back-end processing read & write to a virtual 34 disk. In order to facilitate interoperability between various back-end 38 The *front-end* and *back-end* can be either a client (i.e. connecting) or 80 - Bit 2 is the reply flag - needs to be sent on each reply from the back-end 124 back-end will process. This is a free-running index that is not 140 back-end will process. This is a free-running index that is not [all …]
|
/openbmc/linux/arch/arm64/mm/ |
H A D | cache.S | 18 * caches_clean_inval_pou_macro(start,end) [fixup] 25 * - end - virtual end address of region 46 * caches_clean_inval_pou(start,end) 53 * - end - virtual end address of region 62 * caches_clean_inval_user_pou(start,end) 69 * - end - virtual end address of region 85 * icache_inval_pou(start,end) 90 * - end - virtual end address of region 103 * dcache_clean_inval_poc(start, end) 105 * Ensure that any D-cache lines for the interval [start, end) [all …]
|
/openbmc/linux/drivers/net/dsa/sja1105/ |
H A D | sja1105_ethtool.c | 85 int end; member 96 .end = 24, 103 .end = 16, 110 .end = 8, 117 .end = 0, 125 .end = 27, 132 .end = 26, 139 .end = 25, 146 .end = 24, 153 .end = 23, [all …]
|
/openbmc/linux/arch/mips/pci/ |
H A D | pci-malta.c | 31 .end = 0x000fffffUL, 81 resource_size_t start, end, map, start1, end1, map1, map2, map3, mask; in mips_pcibios_init() local 104 end = GT_READ(GT_PCI0M0HD_OFS); in mips_pcibios_init() 106 end = (end & GT_PCI_HD_MSK) | (start & ~GT_PCI_HD_MSK); in mips_pcibios_init() 112 if (end1 - start1 > end - start) { in mips_pcibios_init() 114 end = end1; in mips_pcibios_init() 117 mask = ~(start ^ end); in mips_pcibios_init() 122 gt64120_mem_resource.end = end; in mips_pcibios_init() 126 gt64120_mem_resource.end <<= GT_PCI_DCRM_SHF; in mips_pcibios_init() 127 gt64120_mem_resource.end |= (1 << GT_PCI_DCRM_SHF) - 1; in mips_pcibios_init() [all …]
|
/openbmc/linux/tools/perf/util/ |
H A D | block-range.c | 22 assert(entry->start <= entry->end); /* single instruction block; jump to a jump */ in block_range__debug() 24 old = entry->end; in block_range__debug() 41 else if (addr > entry->end) in block_range__find() 73 * @end: branch ending this basic block 77 struct block_range_iter block_range__create(u64 start, u64 end) in block_range__create() argument 90 else if (start > entry->end) in block_range__create() 97 * Didn't find anything.. there's a hole at @start, however @end might in block_range__create() 108 if (entry->end < start) { in block_range__create() 115 if (next->start <= end) { /* add head: [start...][n->start...] */ in block_range__create() 122 .end = next->start - 1, in block_range__create() [all …]
|
/openbmc/u-boot/arch/nds32/lib/ |
H A D | cache.c | 44 unsigned long end, line_size; in invalidate_icache_all() local 46 end = line_size * CACHE_WAY(ICACHE) * CACHE_SET(ICACHE); in invalidate_icache_all() 48 end -= line_size; in invalidate_icache_all() 49 __asm__ volatile ("\n\tcctl %0, L1I_IX_INVAL" : : "r" (end)); in invalidate_icache_all() 51 end -= line_size; in invalidate_icache_all() 52 __asm__ volatile ("\n\tcctl %0, L1I_IX_INVAL" : : "r" (end)); in invalidate_icache_all() 54 end -= line_size; in invalidate_icache_all() 55 __asm__ volatile ("\n\tcctl %0, L1I_IX_INVAL" : : "r" (end)); in invalidate_icache_all() 56 end -= line_size; in invalidate_icache_all() 57 __asm__ volatile ("\n\tcctl %0, L1I_IX_INVAL" : : "r" (end)); in invalidate_icache_all() [all …]
|
/openbmc/linux/fs/ceph/ |
H A D | mdsmap.c | 57 #define __decode_and_drop_type(p, end, type, bad) \ argument 59 if (*p + sizeof(type) > end) \ 64 #define __decode_and_drop_set(p, end, type, bad) \ argument 68 ceph_decode_32_safe(p, end, n, bad); \ 70 ceph_decode_need(p, end, need, bad); \ 74 #define __decode_and_drop_map(p, end, ktype, vtype, bad) \ argument 78 ceph_decode_32_safe(p, end, n, bad); \ 80 ceph_decode_need(p, end, need, bad); \ 85 static int __decode_and_drop_compat_set(void **p, void* end) in __decode_and_drop_compat_set() argument 91 ceph_decode_need(p, end, sizeof(u64) + sizeof(u32), bad); in __decode_and_drop_compat_set() [all …]
|
/openbmc/linux/Documentation/admin-guide/kdump/ |
H A D | gdbmacros.txt | 32 end 34 end 46 end 48 end 50 end 52 end 53 end 56 end 75 end 76 end [all …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_ste_v2.c | 41 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_0, .start = 0, .end = 31, 44 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_1, .start = 16, .end = 31, 47 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_1, .start = 0, .end = 15, 50 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_0, .start = 0, .end = 31, 53 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_1, .start = 16, .end = 31, 56 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 18, .end = 23, 59 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_1, .start = 16, .end = 24, 63 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 16, .end = 31, 67 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 0, .end = 15, 71 .hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 8, .end = 15, [all …]
|
/openbmc/u-boot/arch/nios2/lib/ |
H A D | cache.c | 13 static void __flush_dcache(unsigned long start, unsigned long end) in __flush_dcache() argument 18 end += (gd->arch.dcache_line_size - 1); in __flush_dcache() 19 end &= ~(gd->arch.dcache_line_size - 1); in __flush_dcache() 21 for (addr = start; addr < end; addr += gd->arch.dcache_line_size) { in __flush_dcache() 29 static void __flush_dcache_all(unsigned long start, unsigned long end) in __flush_dcache_all() argument 34 end += (gd->arch.dcache_line_size - 1); in __flush_dcache_all() 35 end &= ~(gd->arch.dcache_line_size - 1); in __flush_dcache_all() 37 if (end > start + gd->arch.dcache_size) in __flush_dcache_all() 38 end = start + gd->arch.dcache_size; in __flush_dcache_all() 40 for (addr = start; addr < end; addr += gd->arch.dcache_line_size) { in __flush_dcache_all() [all …]
|
/openbmc/linux/arch/microblaze/kernel/cpu/ |
H A D | cache.c | 89 * End address can be unaligned which is OK for C implementation. 92 #define CACHE_LOOP_LIMITS(start, end, cache_line_length, cache_size) \ argument 96 end = min(start + cache_size, end); \ 121 * end address is not aligned, if end is aligned then I have to subtract 125 #define CACHE_RANGE_LOOP_2(start, end, line_length, op) \ argument 130 end = ((end & align) == end) ? end - line_length : end & align; \ 131 count = end - start; \ 142 #define CACHE_RANGE_LOOP_1(start, end, line_length, op) \ argument 146 end = ((end & align) == end) ? end - line_length : end & align; \ 147 WARN_ON(end < start); \ [all …]
|
/openbmc/linux/fs/btrfs/ |
H A D | extent-io-tree.c | 46 pr_err("BTRFS: state leak: start %llu end %llu state %u in tree %d refs %d\n", in btrfs_extent_state_leak_debug_check() 47 state->start, state->end, state->state, in btrfs_extent_state_leak_debug_check() 55 #define btrfs_debug_check_extent_io_range(tree, start, end) \ argument 56 __btrfs_debug_check_extent_io_range(__func__, (tree), (start), (end)) 59 u64 start, u64 end) in __btrfs_debug_check_extent_io_range() argument 68 if (end >= PAGE_SIZE && (end % 2) == 0 && end != isize - 1) { in __btrfs_debug_check_extent_io_range() 71 caller, btrfs_ino(inode), isize, start, end); in __btrfs_debug_check_extent_io_range() 92 u64 end; member 190 changeset->bytes_changed += state->end - state->start + 1; in add_extent_changeset() 191 ret = ulist_add(&changeset->range_changed, state->start, state->end, in add_extent_changeset() [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | xive2.c | 72 g_string_append_printf(buf, " %08x %s end:%02x/%04x data:%08x\n", in xive2_eas_pic_print_info() 79 void xive2_end_queue_pic_print_info(Xive2End *end, uint32_t width, GString *buf) in xive2_end_queue_pic_print_info() argument 81 uint64_t qaddr_base = xive2_end_qaddr(end); in xive2_end_queue_pic_print_info() 82 uint32_t qsize = xive_get_field32(END2_W3_QSIZE, end->w3); in xive2_end_queue_pic_print_info() 83 uint32_t qindex = xive_get_field32(END2_W1_PAGE_OFF, end->w1); in xive2_end_queue_pic_print_info() 109 void xive2_end_pic_print_info(Xive2End *end, uint32_t end_idx, GString *buf) in xive2_end_pic_print_info() argument 111 uint64_t qaddr_base = xive2_end_qaddr(end); in xive2_end_pic_print_info() 112 uint32_t qindex = xive_get_field32(END2_W1_PAGE_OFF, end->w1); in xive2_end_pic_print_info() 113 uint32_t qgen = xive_get_field32(END2_W1_GENERATION, end->w1); in xive2_end_pic_print_info() 114 uint32_t qsize = xive_get_field32(END2_W3_QSIZE, end->w3); in xive2_end_pic_print_info() [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/ |
H A D | frontend.json | 6 …"PublicDescription": "Number of times the front-end is resteered when it finds a branch instructio… 51 …ed instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the … 89 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 95 … an interval where the front-end delivered no uops for a period of at least 1 cycle which was not … 100 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 106 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 111 …fter an interval where the front-end delivered no uops for a period of 16 cycles which was not int… 117 …ons that are delivered to the back-end after a front-end stall of at least 16 cycles. During this … 122 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", 128 … an interval where the front-end delivered no uops for a period of at least 2 cycles which was not… [all …]
|
/openbmc/qemu/include/hw/ppc/ |
H A D | xive2_regs.h | 56 * Event Notifification Descriptor (END) 112 #define xive2_end_is_valid(end) (be32_to_cpu((end)->w0) & END2_W0_VALID) argument 113 #define xive2_end_is_enqueue(end) (be32_to_cpu((end)->w0) & END2_W0_ENQUEUE) argument 114 #define xive2_end_is_notify(end) \ argument 115 (be32_to_cpu((end)->w0) & END2_W0_UCOND_NOTIFY) 116 #define xive2_end_is_backlog(end) (be32_to_cpu((end)->w0) & END2_W0_BACKLOG) argument 117 #define xive2_end_is_precluded_escalation(end) \ argument 118 (be32_to_cpu((end)->w0) & END2_W0_PRECL_ESC_CTL) 119 #define xive2_end_is_escalate(end) \ argument 120 (be32_to_cpu((end)->w0) & END2_W0_ESCALATE_CTL) [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | frontend.json | 3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected … 6 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 54 …ed instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the … 92 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 98 … an interval where the front-end delivered no uops for a period of at least 1 cycle which was not … 103 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 109 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 114 …fter an interval where the front-end delivered no uops for a period of 16 cycles which was not int… 120 …ons that are delivered to the back-end after a front-end stall of at least 16 cycles. During this … 125 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
H A D | frontend.json | 3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected … 6 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 54 …ed instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the … 92 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 98 … an interval where the front-end delivered no uops for a period of at least 1 cycle which was not … 103 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 109 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 114 …fter an interval where the front-end delivered no uops for a period of 16 cycles which was not int… 120 …ons that are delivered to the back-end after a front-end stall of at least 16 cycles. During this … 125 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | frontend.json | 3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected … 6 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 54 …ed instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the … 92 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 98 … an interval where the front-end delivered no uops for a period of at least 1 cycle which was not … 103 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 109 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 114 …fter an interval where the front-end delivered no uops for a period of 16 cycles which was not int… 120 …ons that are delivered to the back-end after a front-end stall of at least 16 cycles. During this … 125 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", [all …]
|
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/ |
H A D | frontend.json | 3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected … 6 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch… 54 …ed instruction-cache) miss. Critical means stalls were exposed to the back-end as a result of the … 92 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle", 98 … an interval where the front-end delivered no uops for a period of at least 1 cycle which was not … 103 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 109 …ter an interval where the front-end delivered no uops for a period of 128 cycles which was not int… 114 …fter an interval where the front-end delivered no uops for a period of 16 cycles which was not int… 120 …ons that are delivered to the back-end after a front-end stall of at least 16 cycles. During this … 125 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles", [all …]
|
/openbmc/linux/drivers/firmware/efi/ |
H A D | unaccepted_memory.c | 15 unsigned long end; member 32 void accept_memory(phys_addr_t start, phys_addr_t end) in accept_memory() argument 52 if (end < unaccepted->phys_base) in accept_memory() 57 end -= unaccepted->phys_base; in accept_memory() 76 * 1. Implicitly extend the range_contains_unaccepted_memory(start, end) in accept_memory() 77 * checks up to end+unit_size if 'end' is aligned on a unit_size in accept_memory() 80 * 2. Implicitly extend accept_memory(start, end) to end+unit_size if in accept_memory() 81 * 'end' is aligned on a unit_size boundary. (immediately following in accept_memory() 84 if (!(end % unit_size)) in accept_memory() 85 end += unit_size; in accept_memory() [all …]
|