| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | ab8500-debugfs.c | 108 * @last: the last address of the range 113 u8 last; member 165 .last = 0x02, 169 .last = 0x42, 173 .last = 0x81, 182 .last = 0x0D, 186 .last = 0x17, 190 .last = 0x30, 194 .last = 0x33, 203 .last = 0x00, [all …]
|
| /kernel/linux/linux-4.19/drivers/mfd/ |
| D | ab8500-debugfs.c | 114 * @last: the last address of the range 119 u8 last; member 172 .last = 0x02, 176 .last = 0x42, 180 .last = 0x81, 189 .last = 0x0D, 193 .last = 0x17, 197 .last = 0x30, 201 .last = 0x33, 210 .last = 0x00, [all …]
|
| /kernel/linux/linux-5.10/drivers/vhost/ |
| D | iotlb.c | 17 #define LAST(map) ((map)->last) macro 21 START, LAST, static inline, vhost_iotlb_itree); 42 * @last: last of IOVA range 46 * Returns an error last is smaller than start or memory allocation 50 u64 start, u64 last, in vhost_iotlb_add_range() argument 55 if (last < start) in vhost_iotlb_add_range() 70 map->size = last - start + 1; in vhost_iotlb_add_range() 71 map->last = last; in vhost_iotlb_add_range() 89 * @last: last of IOVA range 91 void vhost_iotlb_del_range(struct vhost_iotlb *iotlb, u64 start, u64 last) in vhost_iotlb_del_range() argument [all …]
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/ |
| D | usnic_uiom_interval_tree.c | 43 #define LAST(node) ((node)->last) macro 70 usnic_uiom_interval_node_alloc(long int start, long int last, int ref_cnt, in usnic_uiom_interval_node_alloc() argument 79 interval->last = last; in usnic_uiom_interval_node_alloc() 105 unsigned long start, unsigned long last, in find_intervals_intersection_sorted() argument 112 for (node = usnic_uiom_interval_tree_iter_first(root, start, last); in find_intervals_intersection_sorted() 114 node = usnic_uiom_interval_tree_iter_next(node, start, last)) in find_intervals_intersection_sorted() 120 int usnic_uiom_get_intervals_diff(unsigned long start, unsigned long last, in usnic_uiom_get_intervals_diff() argument 132 find_intervals_intersection_sorted(root, start, last, in usnic_uiom_get_intervals_diff() 148 if (pivot > interval->last) { in usnic_uiom_get_intervals_diff() 150 } else if (pivot <= interval->last && in usnic_uiom_get_intervals_diff() [all …]
|
| /kernel/linux/linux-4.19/drivers/infiniband/hw/usnic/ |
| D | usnic_uiom_interval_tree.c | 43 #define LAST(node) ((node)->last) macro 70 usnic_uiom_interval_node_alloc(long int start, long int last, int ref_cnt, in usnic_uiom_interval_node_alloc() argument 79 interval->last = last; in usnic_uiom_interval_node_alloc() 104 unsigned long start, unsigned long last, in find_intervals_intersection_sorted() argument 111 for (node = usnic_uiom_interval_tree_iter_first(root, start, last); in find_intervals_intersection_sorted() 113 node = usnic_uiom_interval_tree_iter_next(node, start, last)) in find_intervals_intersection_sorted() 119 int usnic_uiom_get_intervals_diff(unsigned long start, unsigned long last, in usnic_uiom_get_intervals_diff() argument 131 find_intervals_intersection_sorted(root, start, last, in usnic_uiom_get_intervals_diff() 147 if (pivot > interval->last) { in usnic_uiom_get_intervals_diff() 149 } else if (pivot <= interval->last && in usnic_uiom_get_intervals_diff() [all …]
|
| /kernel/linux/linux-5.10/arch/xtensa/kernel/ |
| D | vmlinux.lds.S | 226 #undef LAST 227 #define LAST .dummy macro 240 #undef LAST 241 #define LAST .DebugInterruptVector.text macro 246 LAST) 247 # undef LAST 248 # define LAST .Level2InterruptVector.text macro 254 LAST) 255 # undef LAST 256 # define LAST .Level3InterruptVector.text macro [all …]
|
| /kernel/linux/linux-4.19/arch/mips/include/uapi/asm/ |
| D | msgbuf.h | 18 __kernel_time_t msg_stime; /* last msgsnd time */ 19 __kernel_time_t msg_rtime; /* last msgrcv time */ 20 __kernel_time_t msg_ctime; /* last change time */ 24 __kernel_pid_t msg_lspid; /* pid of last msgsnd */ 25 __kernel_pid_t msg_lrpid; /* last receive pid */ 33 unsigned long msg_stime; /* last msgsnd time */ 35 unsigned long msg_rtime; /* last msgrcv time */ 37 unsigned long msg_ctime; /* last change time */ 41 __kernel_pid_t msg_lspid; /* pid of last msgsnd */ 42 __kernel_pid_t msg_lrpid; /* last receive pid */ [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/uapi/asm/ |
| D | msgbuf.h | 19 long msg_stime; /* last msgsnd time */ 20 long msg_rtime; /* last msgrcv time */ 21 long msg_ctime; /* last change time */ 25 __kernel_pid_t msg_lspid; /* pid of last msgsnd */ 26 __kernel_pid_t msg_lrpid; /* last receive pid */ 34 unsigned long msg_stime; /* last msgsnd time */ 36 unsigned long msg_rtime; /* last msgrcv time */ 38 unsigned long msg_ctime; /* last change time */ 42 __kernel_pid_t msg_lspid; /* pid of last msgsnd */ 43 __kernel_pid_t msg_lrpid; /* last receive pid */ [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | interval_tree_generic.h | 18 * ITSUBTREE: name of ITTYPE field within ITSTRUCT holding last-in-subtree 20 * ITLAST(n): last endpoint of ITSTRUCT node n 42 ITTYPE start = ITSTART(node), last = ITLAST(node); \ 49 if (parent->ITSUBTREE < last) \ 50 parent->ITSUBTREE = last; \ 59 node->ITSUBTREE = last; \ 72 * Iterate over intervals intersecting [start;last] \ 74 * Note that a node's interval intersects [start;last] iff: \ 75 * Cond1: ITSTART(node) <= last \ 81 ITPREFIX ## _subtree_search(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ [all …]
|
| /kernel/linux/linux-4.19/tools/perf/util/ |
| D | ordered-events.c | 19 struct ordered_event *last = oe->last; in queue_event() local 24 oe->last = new; in queue_event() 28 if (!last) { in queue_event() 35 * last event might point to some random place in the list as it's in queue_event() 36 * the last queued event. We expect that the new event is close to in queue_event() 39 if (last->timestamp <= timestamp) { in queue_event() 40 while (last->timestamp <= timestamp) { in queue_event() 41 p = last->list.next; in queue_event() 47 last = list_entry(p, struct ordered_event, list); in queue_event() 49 list_add_tail(&new->list, &last->list); in queue_event() [all …]
|
| /kernel/linux/linux-5.10/arch/um/kernel/ |
| D | tlb.c | 125 struct host_vm_op *last; in add_mmap() local 136 last = &hvc->ops[hvc->index - 1]; in add_mmap() 137 if ((last->type == MMAP) && in add_mmap() 138 (last->u.mmap.addr + last->u.mmap.len == virt) && in add_mmap() 139 (last->u.mmap.prot == prot) && (last->u.mmap.fd == fd) && in add_mmap() 140 (last->u.mmap.offset + last->u.mmap.len == offset)) { in add_mmap() 141 last->u.mmap.len += len; in add_mmap() 165 struct host_vm_op *last; in add_munmap() local 172 last = &hvc->ops[hvc->index - 1]; in add_munmap() 173 if ((last->type == MUNMAP) && in add_munmap() [all …]
|
| /kernel/linux/linux-4.19/arch/um/kernel/ |
| D | tlb.c | 102 struct host_vm_op *last; in add_mmap() local 107 last = &hvc->ops[hvc->index - 1]; in add_mmap() 108 if ((last->type == MMAP) && in add_mmap() 109 (last->u.mmap.addr + last->u.mmap.len == virt) && in add_mmap() 110 (last->u.mmap.prot == prot) && (last->u.mmap.fd == fd) && in add_mmap() 111 (last->u.mmap.offset + last->u.mmap.len == offset)) { in add_mmap() 112 last->u.mmap.len += len; in add_mmap() 136 struct host_vm_op *last; in add_munmap() local 143 last = &hvc->ops[hvc->index - 1]; in add_munmap() 144 if ((last->type == MUNMAP) && in add_munmap() [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | interval_tree_generic.h | 30 * ITSUBTREE: name of ITTYPE field within ITSTRUCT holding last-in-subtree 32 * ITLAST(n): last endpoint of ITSTRUCT node n 72 ITTYPE start = ITSTART(node), last = ITLAST(node); \ 79 if (parent->ITSUBTREE < last) \ 80 parent->ITSUBTREE = last; \ 89 node->ITSUBTREE = last; \ 102 * Iterate over intervals intersecting [start;last] \ 104 * Note that a node's interval intersects [start;last] iff: \ 105 * Cond1: ITSTART(node) <= last \ 111 ITPREFIX ## _subtree_search(ITSTRUCT *node, ITTYPE start, ITTYPE last) \ [all …]
|
| /kernel/linux/linux-4.19/arch/mips/sibyte/common/ |
| D | cfe_console.c | 16 int i, last, written; in cfe_console_write() local 18 for (i=0, last=0; i<count; i++) { in cfe_console_write() 24 written = cfe_write(cfe_cons_handle, &str[last], i-last); in cfe_console_write() 27 last += written; in cfe_console_write() 28 } while (last < i); in cfe_console_write() 33 if (last != count) { in cfe_console_write() 35 written = cfe_write(cfe_cons_handle, &str[last], count-last); in cfe_console_write() 38 last += written; in cfe_console_write() 39 } while (last < count); in cfe_console_write()
|
| /kernel/linux/linux-5.10/arch/mips/sibyte/common/ |
| D | cfe_console.c | 16 int i, last, written; in cfe_console_write() local 18 for (i=0, last=0; i<count; i++) { in cfe_console_write() 24 written = cfe_write(cfe_cons_handle, &str[last], i-last); in cfe_console_write() 27 last += written; in cfe_console_write() 28 } while (last < i); in cfe_console_write() 33 if (last != count) { in cfe_console_write() 35 written = cfe_write(cfe_cons_handle, &str[last], count-last); in cfe_console_write() 38 last += written; in cfe_console_write() 39 } while (last < count); in cfe_console_write()
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
| D | sysfillrect.c | 28 unsigned long first, last; in bitfill_aligned() local 34 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_aligned() 38 if (last) in bitfill_aligned() 39 first &= last; in bitfill_aligned() 67 if (last) in bitfill_aligned() 68 *dst = comp(pat, *dst, last); in bitfill_aligned() 84 unsigned long first, last; in bitfill_unaligned() local 90 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_unaligned() 94 if (last) in bitfill_unaligned() 95 first &= last; in bitfill_unaligned() [all …]
|
| D | cfbfillrect.c | 38 unsigned long first, last; in bitfill_aligned() local 44 last = ~fb_shifted_pixels_mask_long(p, (dst_idx+n) % bits, bswapmask); in bitfill_aligned() 48 if (last) in bitfill_aligned() 49 first &= last; in bitfill_aligned() 78 if (last) in bitfill_aligned() 79 FB_WRITEL(comp(pat, FB_READL(dst), last), dst); in bitfill_aligned() 95 unsigned long first, last; in bitfill_unaligned() local 101 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_unaligned() 105 if (last) in bitfill_unaligned() 106 first &= last; in bitfill_unaligned() [all …]
|
| /kernel/linux/linux-4.19/drivers/video/fbdev/core/ |
| D | sysfillrect.c | 28 unsigned long first, last; in bitfill_aligned() local 34 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_aligned() 38 if (last) in bitfill_aligned() 39 first &= last; in bitfill_aligned() 67 if (last) in bitfill_aligned() 68 *dst = comp(pat, *dst, last); in bitfill_aligned() 84 unsigned long first, last; in bitfill_unaligned() local 90 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_unaligned() 94 if (last) in bitfill_unaligned() 95 first &= last; in bitfill_unaligned() [all …]
|
| D | cfbfillrect.c | 38 unsigned long first, last; in bitfill_aligned() local 44 last = ~fb_shifted_pixels_mask_long(p, (dst_idx+n) % bits, bswapmask); in bitfill_aligned() 48 if (last) in bitfill_aligned() 49 first &= last; in bitfill_aligned() 78 if (last) in bitfill_aligned() 79 FB_WRITEL(comp(pat, FB_READL(dst), last), dst); in bitfill_aligned() 95 unsigned long first, last; in bitfill_unaligned() local 101 last = ~(FB_SHIFT_HIGH(p, ~0UL, (dst_idx+n) % bits)); in bitfill_unaligned() 105 if (last) in bitfill_unaligned() 106 first &= last; in bitfill_unaligned() [all …]
|
| /kernel/linux/linux-5.10/fs/ |
| D | io-wq.h | 37 struct io_wq_work_node *last; member 49 list->last = node; in wq_list_add_after() 56 list->last = node; in wq_list_add_tail() 59 list->last->next = node; in wq_list_add_tail() 60 list->last = node; in wq_list_add_tail() 66 struct io_wq_work_node *last, in wq_list_cut() argument 71 WRITE_ONCE(list->first, last->next); in wq_list_cut() 73 prev->next = last->next; in wq_list_cut() 75 if (last == list->last) in wq_list_cut() 76 list->last = prev; in wq_list_cut() [all …]
|
| /kernel/linux/linux-4.19/include/net/ |
| D | nl802154.h | 160 /* keep last */ 215 /* keep last */ 243 /* keep last */ 258 /* keep last */ 280 /* keep last */ 293 /* keep last */ 307 /* keep last */ 318 /* keep last */ 333 /* keep last */ 348 /* keep last */ [all …]
|
| /kernel/linux/linux-5.10/include/net/ |
| D | nl802154.h | 160 /* keep last */ 215 /* keep last */ 243 /* keep last */ 258 /* keep last */ 280 /* keep last */ 293 /* keep last */ 307 /* keep last */ 318 /* keep last */ 333 /* keep last */ 348 /* keep last */ [all …]
|
| /kernel/linux/linux-4.19/arch/xtensa/kernel/ |
| D | vmlinux.lds.S | 223 #undef LAST 224 #define LAST .DebugInterruptVector.text macro 229 LAST) 230 # undef LAST 231 # define LAST .Level2InterruptVector.text macro 237 LAST) 238 # undef LAST 239 # define LAST .Level3InterruptVector.text macro 245 LAST) 246 # undef LAST [all …]
|
| /kernel/linux/linux-5.10/tools/perf/util/ |
| D | ordered-events.c | 20 struct ordered_event *last = oe->last; in queue_event() local 25 oe->last = new; in queue_event() 29 if (!last) { in queue_event() 36 * last event might point to some random place in the list as it's in queue_event() 37 * the last queued event. We expect that the new event is close to in queue_event() 40 if (last->timestamp <= timestamp) { in queue_event() 41 while (last->timestamp <= timestamp) { in queue_event() 42 p = last->list.next; in queue_event() 48 last = list_entry(p, struct ordered_event, list); in queue_event() 50 list_add_tail(&new->list, &last->list); in queue_event() [all …]
|
| /kernel/linux/linux-5.10/net/netfilter/ |
| D | nft_set_pipapo_avx2.c | 146 * @last: Return index of first set bit, if this is the last field 154 * Return: first set bit index if @last, index of first filled word otherwise. 158 union nft_pipapo_map_bucket *mt, bool last) in nft_pipapo_avx2_refill() argument 168 if (last) \ in nft_pipapo_avx2_refill() 197 * @last: Last field: stop at the first match and return bit index 215 * Return: -1 on no match, rule index of match if @last, otherwise first long 220 const u8 *pkt, bool first, bool last) in nft_pipapo_avx2_lookup_4b_2() argument 246 b = nft_pipapo_avx2_refill(i_ul, &map[i_ul], fill, f->mt, last); in nft_pipapo_avx2_lookup_4b_2() 247 if (last) in nft_pipapo_avx2_lookup_4b_2() 271 * @last: Last field: stop at the first match and return bit index [all …]
|