/Linux-v6.6/fs/reiserfs/ |
D | bitmap.c | 773 static inline void new_hashed_relocation(reiserfs_blocknr_hint_t * hint) in new_hashed_relocation() argument 777 if (hint->formatted_node) { in new_hashed_relocation() 778 hash_in = (char *)&hint->key.k_dir_id; in new_hashed_relocation() 780 if (!hint->inode) { in new_hashed_relocation() 782 hash_in = (char *)&hint->key.k_dir_id; in new_hashed_relocation() 784 if (TEST_OPTION(displace_based_on_dirid, hint->th->t_super)) in new_hashed_relocation() 785 hash_in = (char *)(&INODE_PKEY(hint->inode)->k_dir_id); in new_hashed_relocation() 788 (char *)(&INODE_PKEY(hint->inode)->k_objectid); in new_hashed_relocation() 791 hint->search_start = in new_hashed_relocation() 792 hint->beg + keyed_hash(hash_in, 4) % (hint->end - hint->beg); in new_hashed_relocation() [all …]
|
/Linux-v6.6/lib/ |
D | sbitmap.c | 32 unsigned hint; in update_alloc_hint_before_get() local 34 hint = this_cpu_read(*sb->alloc_hint); in update_alloc_hint_before_get() 35 if (unlikely(hint >= depth)) { in update_alloc_hint_before_get() 36 hint = depth ? get_random_u32_below(depth) : 0; in update_alloc_hint_before_get() 37 this_cpu_write(*sb->alloc_hint, hint); in update_alloc_hint_before_get() 40 return hint; in update_alloc_hint_before_get() 45 unsigned int hint, in update_alloc_hint_after_get() argument 51 } else if (nr == hint || unlikely(sb->round_robin)) { in update_alloc_hint_after_get() 53 hint = nr + 1; in update_alloc_hint_after_get() 54 if (hint >= depth - 1) in update_alloc_hint_after_get() [all …]
|
/Linux-v6.6/sound/pci/hda/ |
D | hda_sysfs.c | 270 const struct hda_hint *hint; in hints_show() local 273 snd_array_for_each(&codec->hints, i, hint) { in hints_show() 275 hint->key, hint->val); in hints_show() 283 struct hda_hint *hint; in get_hint() local 286 snd_array_for_each(&codec->hints, i, hint) { in get_hint() 287 if (!strcmp(hint->key, key)) in get_hint() 288 return hint; in get_hint() 311 struct hda_hint *hint; in parse_hints() local 333 hint = get_hint(codec, key); in parse_hints() 334 if (hint) { in parse_hints() [all …]
|
/Linux-v6.6/tools/testing/selftests/arm64/bti/ |
D | assembler.h | 53 hint 0x19 57 hint 0x1d 61 hint 0x20 65 hint 0x22 69 hint 0x24 73 hint 0x26
|
/Linux-v6.6/arch/mips/include/asm/ |
D | asm-eva.h | 18 #define kernel_pref(hint, base) "pref " hint ", " base "\n" argument 55 #define user_pref(hint, base) __BUILD_EVA_INSN("prefe", hint, base) argument 77 #define user_pref(hint, base) kernel_pref(hint, base) argument 105 #define kernel_pref(hint, base) pref hint, base argument 142 #define user_pref(hint, base) __BUILD_EVA_INSN(prefe, hint, base) argument 163 #define user_pref(hint, base) kernel_pref(hint, base) argument
|
D | prefetch.h | 47 .macro __pref hint addr 49 pref \hint, \addr
|
/Linux-v6.6/fs/jfs/ |
D | jfs_extent.c | 73 s64 nxlen, nxaddr, xoff, hint, xaddr = 0; in extAlloc() local 91 if ((hint = addressXAD(xp))) { in extAlloc() 105 xaddr = hint + nxlen; in extAlloc() 108 hint += (nxlen - 1); in extAlloc() 122 if ((rc = extBalloc(ip, hint ? hint : INOHINT(ip), &nxlen, &nxaddr))) { in extAlloc() 299 extBalloc(struct inode *ip, s64 hint, s64 * nblocks, s64 * blkno) in extBalloc() argument 326 while ((rc = dbAlloc(ip, hint, nb, &daddr)) != 0) { in extBalloc()
|
/Linux-v6.6/arch/x86/include/asm/ |
D | mwait.h | 14 #define MWAIT_HINT2CSTATE(hint) (((hint) >> MWAIT_SUBSTATE_SIZE) & MWAIT_CSTATE_MASK) argument 15 #define MWAIT_HINT2SUBSTATE(hint) ((hint) & MWAIT_CSTATE_MASK) argument
|
/Linux-v6.6/arch/loongarch/include/asm/ |
D | asm.h | 19 #define PREF(hint, addr, offs) \ argument 20 preld hint, addr, offs; \ 22 #define PREFX(hint, addr, index) \ argument 23 preldx hint, addr, index; \ 27 #define PREF(hint, addr, offs) argument 28 #define PREFX(hint, addr, index) argument
|
D | prefetch.h | 13 .macro __pref hint addr 15 preld \hint, \addr, 0
|
/Linux-v6.6/tools/perf/util/ |
D | strbuf.c | 20 int strbuf_init(struct strbuf *sb, ssize_t hint) in strbuf_init() argument 24 if (hint) in strbuf_init() 25 return strbuf_grow(sb, hint); in strbuf_init() 139 ssize_t strbuf_read(struct strbuf *sb, int fd, ssize_t hint) in strbuf_read() argument 145 ret = strbuf_grow(sb, hint ? hint : 8192); in strbuf_read()
|
D | strbuf.h | 59 int strbuf_init(struct strbuf *buf, ssize_t hint); 93 ssize_t strbuf_read(struct strbuf *, int fd, ssize_t hint);
|
/Linux-v6.6/arch/sparc/kernel/ |
D | iommu-common.c | 84 iommu->pools[i].hint = start; in iommu_tbl_pool_init() 93 p->hint = p->start; in iommu_tbl_pool_init() 140 start = pool->hint; in iommu_tbl_range_alloc() 186 pool->hint = pool->start; in iommu_tbl_range_alloc() 195 pool->hint = pool->start; in iommu_tbl_range_alloc() 206 (n < pool->hint || need_flush(iommu))) { in iommu_tbl_range_alloc() 212 pool->hint = end; in iommu_tbl_range_alloc()
|
/Linux-v6.6/drivers/cpuidle/ |
D | cpuidle-pseries.c | 146 u8 hint; member 207 u8 hint = record->hint; in parse_cede_parameters() local 210 i, hint, latency_ticks, wake_on_irqs); in parse_cede_parameters() 373 u8 hint = record->hint; in fixup_cede0_latency() local 389 i, hint); in fixup_cede0_latency()
|
/Linux-v6.6/tools/testing/selftests/net/ |
D | bind_bhash.c | 32 struct addrinfo *res, hint = {}; in bind_socket() local 42 hint.ai_family = domain; in bind_socket() 43 hint.ai_socktype = SOCK_STREAM; in bind_socket() 45 err = getaddrinfo(addr, port, &hint, &res); in bind_socket()
|
/Linux-v6.6/net/ipv4/ |
D | ip_input.c | 309 const struct sk_buff *hint) in ip_can_use_hint() argument 311 return hint && !skb_dst(skb) && ip_hdr(hint)->daddr == iph->daddr && in ip_can_use_hint() 312 ip_hdr(hint)->tos == iph->tos; in ip_can_use_hint() 319 const struct sk_buff *hint) in ip_rcv_finish_core() argument 327 if (ip_can_use_hint(skb, iph, hint)) { in ip_rcv_finish_core() 329 dev, hint); in ip_rcv_finish_core() 597 struct sk_buff *skb, *next, *hint = NULL; in ip_list_rcv_finish() local 613 if (ip_rcv_finish_core(net, sk, skb, dev, hint) == NET_RX_DROP) in ip_list_rcv_finish() 618 hint = ip_extract_route_hint(net, skb, in ip_list_rcv_finish()
|
/Linux-v6.6/Documentation/arch/x86/x86_64/ |
D | 5level-paging.rst | 46 specifying hint address (with or without MAP_FIXED) above 47-bits. 48 If hint address set above 47-bit, but MAP_FIXED is not specified, we try 53 A high hint address would only affect the allocation in question, but not 56 Specifying high hint address on older kernel or on machine without 5-level 57 paging support is safe. The hint will be ignored and kernel will fall back
|
/Linux-v6.6/tools/testing/selftests/mm/ |
D | virtual_address_range.c | 107 char *hint; in main() local 129 hint = hind_addr(); in main() 130 hptr[i] = mmap(hint, MAP_CHUNK_SIZE, PROT_READ | PROT_WRITE, in main()
|
/Linux-v6.6/tools/testing/selftests/arm64/fp/ |
D | rdvl.S | 10 hint 34 // BTI C 16 hint 34 // BTI C
|
/Linux-v6.6/drivers/dma/ioat/ |
D | hw.h | 86 unsigned int hint:1; member 118 unsigned int hint:1; member 165 unsigned int hint:1; member 214 unsigned int hint:1; member
|
/Linux-v6.6/fs/ntfs3/ |
D | bitmap.c | 987 size_t wnd_find(struct wnd_bitmap *wnd, size_t to_alloc, size_t hint, in wnd_find() argument 1016 if (wnd->zone_bit <= hint && hint < wnd->zone_end) in wnd_find() 1017 hint = wnd->zone_end; in wnd_find() 1022 if (hint >= max_alloc) in wnd_find() 1023 hint = 0; in wnd_find() 1034 if (!hint) in wnd_find() 1044 if (e->start.key == hint) in wnd_find() 1047 if (e->start.key < hint) { in wnd_find() 1065 if (e->start.key + e->count.key > hint) { in wnd_find() 1067 size_t len = e->start.key + e->count.key - hint; in wnd_find() [all …]
|
/Linux-v6.6/fs/lockd/ |
D | svcsubs.c | 377 nlmsvc_mark_host(void *data, struct nlm_host *hint) in nlmsvc_mark_host() argument 381 if ((hint->net == NULL) || in nlmsvc_mark_host() 382 (host->net == hint->net)) in nlmsvc_mark_host() 418 struct nlm_host hint; in nlmsvc_mark_resources() local 421 hint.net = net; in nlmsvc_mark_resources() 422 nlm_traverse_files(&hint, nlmsvc_mark_host, NULL); in nlmsvc_mark_resources()
|
/Linux-v6.6/net/ipv6/ |
D | ip6_input.c | 93 const struct sk_buff *hint) in ip6_can_use_hint() argument 95 return hint && !skb_dst(skb) && in ip6_can_use_hint() 96 ipv6_addr_equal(&ipv6_hdr(hint)->daddr, &ipv6_hdr(skb)->daddr); in ip6_can_use_hint() 112 struct sk_buff *skb, *next, *hint = NULL; in ip6_list_rcv_finish() local 128 if (ip6_can_use_hint(skb, hint)) in ip6_list_rcv_finish() 129 skb_dst_copy(skb, hint); in ip6_list_rcv_finish() 134 hint = ip6_extract_route_hint(net, skb); in ip6_list_rcv_finish()
|
/Linux-v6.6/Documentation/riscv/ |
D | vm-layout.rst | 143 passing 0 into the hint address parameter of mmap. On CPUs with an address space 147 a hint address to mmap. A hint address passed to mmap will cause the largest 148 address space that fits entirely into the hint to be used, unless there is no 153 For example, in order to obtain 48-bit VA space, a hint address greater than 156 kernel. Similarly, to obtain 57-bit VA space addresses, a hint address greater
|
/Linux-v6.6/arch/mips/lib/ |
D | memcpy.S | 208 # define _PREF(hint, addr, type) \ argument 210 kernel_pref(hint, addr); \ 222 user_pref(hint, addr); \ 225 kernel_pref(hint, addr); \ 229 # define _PREF(hint, addr, type) argument 232 #define PREFS(hint, addr) _PREF(hint, addr, SRC_PREFETCH) argument 233 #define PREFD(hint, addr) _PREF(hint, addr, DST_PREFETCH) argument
|