/include/linux/ |
D | hmm.h | 181 static inline bool hmm_range_wait_until_valid(struct hmm_range *range, in hmm_range_wait_until_valid() argument 184 return wait_event_timeout(range->hmm->wq, range->valid, in hmm_range_wait_until_valid() 193 static inline bool hmm_range_valid(struct hmm_range *range) in hmm_range_valid() argument 195 return range->valid; in hmm_range_valid() 207 static inline struct page *hmm_device_entry_to_page(const struct hmm_range *range, in hmm_device_entry_to_page() argument 210 if (entry == range->values[HMM_PFN_NONE]) in hmm_device_entry_to_page() 212 if (entry == range->values[HMM_PFN_ERROR]) in hmm_device_entry_to_page() 214 if (entry == range->values[HMM_PFN_SPECIAL]) in hmm_device_entry_to_page() 216 if (!(entry & range->flags[HMM_PFN_VALID])) in hmm_device_entry_to_page() 218 return pfn_to_page(entry >> range->pfn_shift); in hmm_device_entry_to_page() [all …]
|
D | range.h | 5 struct range { struct 10 int add_range(struct range *range, int az, int nr_range, argument 14 int add_range_with_merge(struct range *range, int az, int nr_range, 17 void subtract_range(struct range *range, int az, u64 start, u64 end); 19 int clean_sort_range(struct range *range, int az); 21 void sort_range(struct range *range, int nr_range);
|
D | mmu_notifier.h | 194 const struct mmu_notifier_range *range); 196 const struct mmu_notifier_range *range); 296 mmu_notifier_range_update_to_read_only(const struct mmu_notifier_range *range); 299 mmu_notifier_range_blockable(const struct mmu_notifier_range *range) in mmu_notifier_range_blockable() argument 301 return (range->flags & MMU_NOTIFIER_RANGE_BLOCKABLE); in mmu_notifier_range_blockable() 344 mmu_notifier_invalidate_range_start(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_start() argument 349 if (mm_has_notifiers(range->mm)) { in mmu_notifier_invalidate_range_start() 350 range->flags |= MMU_NOTIFIER_RANGE_BLOCKABLE; in mmu_notifier_invalidate_range_start() 351 __mmu_notifier_invalidate_range_start(range); in mmu_notifier_invalidate_range_start() 357 mmu_notifier_invalidate_range_start_nonblock(struct mmu_notifier_range *range) in mmu_notifier_invalidate_range_start_nonblock() argument [all …]
|
D | of_address.h | 11 const __be32 *range; member 25 #define for_each_of_pci_range(parser, range) \ argument 26 for (; of_pci_range_parser_one(parser, range);) 57 struct of_pci_range *range); 102 struct of_pci_range *range) in of_pci_range_parser_one() argument 141 extern int of_pci_range_to_resource(struct of_pci_range *range, 156 static inline int of_pci_range_to_resource(struct of_pci_range *range, in of_pci_range_to_resource() argument
|
D | bma150.h | 36 unsigned char range; /* one of BMA0150_RANGE_xxx */ member
|
D | hyperv.h | 328 struct gpa_range range[1]; member 349 struct gpa_range range[1]; member 562 struct gpa_range range[0]; member 1037 struct hv_page_buffer range[MAX_PAGE_BUFFER_COUNT]; member 1049 struct hv_multipage_buffer range; member 1061 struct hv_mpb_array range; member
|
D | logic_pio.h | 120 void logic_pio_unregister_range(struct logic_pio_hwaddr *range);
|
D | random.h | 109 unsigned long randomize_page(unsigned long start, unsigned long range);
|
D | bpf_verifier.h | 48 u16 range; member
|
D | scmi_protocol.h | 49 } range; member
|
D | regmap.h | 1060 const struct regmap_range *range) in regmap_reg_in_range() argument 1062 return reg >= range->range_min && reg <= range->range_max; in regmap_reg_in_range()
|
/include/linux/pinctrl/ |
D | pinmux.h | 73 struct pinctrl_gpio_range *range, 76 struct pinctrl_gpio_range *range, 79 struct pinctrl_gpio_range *range,
|
D | pinctrl.h | 173 struct pinctrl_gpio_range *range); 178 struct pinctrl_gpio_range *range); 181 struct pinctrl_gpio_range *range);
|
/include/net/netfilter/ |
D | nf_nat_masquerade.h | 10 const struct nf_nat_range2 *range, 17 nf_nat_masquerade_ipv6(struct sk_buff *skb, const struct nf_nat_range2 *range,
|
D | nf_nat_redirect.h | 13 nf_nat_redirect_ipv6(struct sk_buff *skb, const struct nf_nat_range2 *range,
|
D | nf_nat.h | 40 const struct nf_nat_range2 *range,
|
/include/linux/platform_data/ |
D | ad7266.h | 47 enum ad7266_range range; member
|
/include/misc/ |
D | cxl-base.h | 15 irq_hw_number_t range[CXL_IRQ_RANGES]; member
|
/include/linux/clk/ |
D | analogbits-wrpll-cln28hpc.h | 61 u8 range; member
|
/include/uapi/linux/ |
D | userfaultfd.h | 190 struct uffdio_range range; member 223 struct uffdio_range range; member
|
/include/uapi/linux/netfilter/ |
D | nf_nat.h | 33 struct nf_nat_ipv4_range range[1]; member
|
/include/net/ |
D | fib_rules.h | 156 static inline bool fib_rule_port_range_set(const struct fib_rule_port_range *range) in fib_rule_port_range_set() argument 158 return range->start != 0 && range->end != 0; in fib_rule_port_range_set()
|
/include/net/netns/ |
D | ipv4.h | 23 int range[2]; member 29 kgid_t range[2]; member
|
/include/net/tc_act/ |
D | tc_ct.h | 22 struct nf_nat_range2 range; member
|
/include/media/ |
D | vp8-ctrls.h | 65 __u8 range; member
|