Home
last modified time | relevance | path

Searched refs:__must_check (Results 1 – 173 of 173) sorted by relevance

/linux-4.1.27/include/drm/
Ddrm_atomic.h33 struct drm_atomic_state * __must_check
38 struct drm_crtc_state * __must_check
44 struct drm_plane_state * __must_check
50 struct drm_connector_state * __must_check
57 int __must_check
62 int __must_check
65 int __must_check
74 int __must_check drm_atomic_check_only(struct drm_atomic_state *state);
75 int __must_check drm_atomic_commit(struct drm_atomic_state *state);
76 int __must_check drm_atomic_async_commit(struct drm_atomic_state *state);
/linux-4.1.27/include/linux/gpio/
Dconsumer.h50 struct gpio_desc *__must_check __gpiod_get(struct device *dev,
53 struct gpio_desc *__must_check __gpiod_get_index(struct device *dev,
57 struct gpio_desc *__must_check __gpiod_get_optional(struct device *dev,
60 struct gpio_desc *__must_check __gpiod_get_index_optional(struct device *dev,
64 struct gpio_descs *__must_check gpiod_get_array(struct device *dev,
67 struct gpio_descs *__must_check gpiod_get_array_optional(struct device *dev,
73 struct gpio_desc *__must_check __devm_gpiod_get(struct device *dev,
76 struct gpio_desc *__must_check __devm_gpiod_get_index(struct device *dev,
80 struct gpio_desc *__must_check __devm_gpiod_get_optional(struct device *dev,
83 struct gpio_desc *__must_check
[all …]
/linux-4.1.27/include/linux/pinctrl/
Dconsumer.h33 extern struct pinctrl * __must_check pinctrl_get(struct device *dev);
35 extern struct pinctrl_state * __must_check pinctrl_lookup_state(
40 extern struct pinctrl * __must_check devm_pinctrl_get(struct device *dev);
83 static inline struct pinctrl * __must_check pinctrl_get(struct device *dev) in pinctrl_get()
92 static inline struct pinctrl_state * __must_check pinctrl_lookup_state( in pinctrl_lookup_state()
105 static inline struct pinctrl * __must_check devm_pinctrl_get(struct device *dev) in devm_pinctrl_get()
131 static inline struct pinctrl * __must_check pinctrl_get_select( in pinctrl_get_select()
157 static inline struct pinctrl * __must_check pinctrl_get_select_default( in pinctrl_get_select_default()
163 static inline struct pinctrl * __must_check devm_pinctrl_get_select( in devm_pinctrl_get_select()
189 static inline struct pinctrl * __must_check devm_pinctrl_get_select_default( in devm_pinctrl_get_select_default()
/linux-4.1.27/include/linux/
Dkernel.h267 int __must_check _kstrtoul(const char *s, unsigned int base, unsigned long *res);
268 int __must_check _kstrtol(const char *s, unsigned int base, long *res);
270 int __must_check kstrtoull(const char *s, unsigned int base, unsigned long long *res);
271 int __must_check kstrtoll(const char *s, unsigned int base, long long *res);
289 static inline int __must_check kstrtoul(const char *s, unsigned int base, unsigned long *res) in kstrtoul()
318 static inline int __must_check kstrtol(const char *s, unsigned int base, long *res) in kstrtol()
331 int __must_check kstrtouint(const char *s, unsigned int base, unsigned int *res);
332 int __must_check kstrtoint(const char *s, unsigned int base, int *res);
334 static inline int __must_check kstrtou64(const char *s, unsigned int base, u64 *res) in kstrtou64()
339 static inline int __must_check kstrtos64(const char *s, unsigned int base, s64 *res) in kstrtos64()
[all …]
Derr.h23 static inline void * __must_check ERR_PTR(long error) in ERR_PTR()
28 static inline long __must_check PTR_ERR(__force const void *ptr) in PTR_ERR()
33 static inline bool __must_check IS_ERR(__force const void *ptr) in IS_ERR()
38 static inline bool __must_check IS_ERR_OR_NULL(__force const void *ptr) in IS_ERR_OR_NULL()
50 static inline void * __must_check ERR_CAST(__force const void *ptr) in ERR_CAST()
56 static inline int __must_check PTR_ERR_OR_ZERO(__force const void *ptr) in PTR_ERR_OR_ZERO()
Dsysfs.h206 int __must_check sysfs_create_dir_ns(struct kobject *kobj, const void *ns);
208 int __must_check sysfs_rename_dir_ns(struct kobject *kobj, const char *new_name,
210 int __must_check sysfs_move_dir_ns(struct kobject *kobj,
213 int __must_check sysfs_create_mount_point(struct kobject *parent_kobj,
218 int __must_check sysfs_create_file_ns(struct kobject *kobj,
221 int __must_check sysfs_create_files(struct kobject *kobj,
223 int __must_check sysfs_chmod_file(struct kobject *kobj,
230 int __must_check sysfs_create_bin_file(struct kobject *kobj,
235 int __must_check sysfs_create_link(struct kobject *kobj, struct kobject *target,
237 int __must_check sysfs_create_link_nowarn(struct kobject *kobj,
[all …]
Dkobject.h92 extern __printf(3, 4) __must_check
95 extern __printf(4, 5) __must_check
102 extern struct kobject * __must_check kobject_create(void);
103 extern struct kobject * __must_check kobject_create_and_add(const char *name,
106 extern int __must_check kobject_rename(struct kobject *, const char *new_name);
107 extern int __must_check kobject_move(struct kobject *, struct kobject *);
175 extern int __must_check kset_register(struct kset *kset);
177 extern struct kset * __must_check kset_create_and_add(const char *name,
Dsemaphore.h40 extern int __must_check down_interruptible(struct semaphore *sem);
41 extern int __must_check down_killable(struct semaphore *sem);
42 extern int __must_check down_trylock(struct semaphore *sem);
43 extern int __must_check down_timeout(struct semaphore *sem, long jiffies);
Drfkill.h79 struct rfkill * __must_check rfkill_alloc(const char *name,
100 int __must_check rfkill_register(struct rfkill *rfkill);
216 static inline struct rfkill * __must_check
226 static inline int __must_check rfkill_register(struct rfkill *rfkill) in rfkill_register()
Dww_mutex.h189 extern int __must_check __ww_mutex_lock(struct ww_mutex *lock,
191 extern int __must_check __ww_mutex_lock_interruptible(struct ww_mutex *lock,
262 static inline int __must_check ww_mutex_lock_interruptible(struct ww_mutex *lock, in ww_mutex_lock_interruptible()
330 static inline int __must_check
349 static inline int __must_check ww_mutex_trylock(struct ww_mutex *lock) in ww_mutex_trylock()
Dmutex.h141 extern int __must_check mutex_lock_interruptible_nested(struct mutex *lock,
143 extern int __must_check mutex_lock_killable_nested(struct mutex *lock,
158 extern int __must_check mutex_lock_interruptible(struct mutex *lock);
159 extern int __must_check mutex_lock_killable(struct mutex *lock);
Dinterrupt.h126 extern int __must_check
131 static inline int __must_check
138 extern int __must_check
142 extern int __must_check
151 extern int __must_check
157 static inline int __must_check
165 extern int __must_check
Ddevice.h58 extern int __must_check bus_create_file(struct bus_type *,
134 extern int __must_check bus_register(struct bus_type *bus);
138 extern int __must_check bus_rescan_devices(struct bus_type *bus);
255 extern int __must_check driver_register(struct device_driver *drv);
282 extern int __must_check driver_create_file(struct device_driver *driver,
287 extern int __must_check driver_for_each_device(struct device_driver *drv,
385 extern int __must_check __class_register(struct class *class,
434 extern int __must_check class_create_file_ns(struct class *class,
441 static inline int __must_check class_create_file(struct class *class, in class_create_file()
477 extern int __must_check class_interface_register(struct class_interface *);
[all …]
Dpower_supply.h315 extern struct power_supply *__must_check
319 extern struct power_supply *__must_check
323 extern struct power_supply *__must_check
327 extern struct power_supply *__must_check
Dinput.h333 struct input_dev __must_check *input_allocate_device(void);
334 struct input_dev __must_check *devm_input_allocate_device(struct device *);
358 int __must_check input_register_device(struct input_dev *);
363 int __must_check input_register_handler(struct input_handler *);
366 int __must_check input_get_new_minor(int legacy_base, unsigned int legacy_num,
Dcompiler.h276 #ifndef __must_check
277 #define __must_check macro
281 #undef __must_check
282 #define __must_check macro
Dpci.h764 int __must_check pcibios_enable_device(struct pci_dev *, int mask);
954 int __must_check pci_enable_device(struct pci_dev *dev);
955 int __must_check pci_enable_device_io(struct pci_dev *dev);
956 int __must_check pci_enable_device_mem(struct pci_dev *dev);
957 int __must_check pci_reenable_device(struct pci_dev *);
958 int __must_check pcim_enable_device(struct pci_dev *pdev);
980 int __must_check pci_set_mwi(struct pci_dev *dev);
1015 int __must_check pci_assign_resource(struct pci_dev *dev, int i);
1016 int __must_check pci_reassign_resource(struct pci_dev *dev, int i, resource_size_t add_size, resour…
1024 void __iomem __must_check *pci_map_rom(struct pci_dev *pdev, size_t *size);
[all …]
Dbtree.h78 int __must_check btree_init(struct btree_head *head);
114 int __must_check btree_insert(struct btree_head *head, struct btree_geo *geo,
Dstring.h61 extern char * __must_check skip_spaces(const char *);
65 static inline __must_check char *strstrip(char *str) in strstrip()
Dktime.h244 static inline __must_check bool ktime_to_timespec_cond(const ktime_t kt, in ktime_to_timespec_cond()
263 static inline __must_check bool ktime_to_timespec64_cond(const ktime_t kt, in ktime_to_timespec64_cond()
Dtracehook.h99 static inline __must_check int tracehook_report_syscall_entry( in tracehook_report_syscall_entry()
Dbacking-dev.h112 int __must_check bdi_init(struct backing_dev_info *bdi);
119 int __must_check bdi_setup_and_register(struct backing_dev_info *, char *);
Dkref.h167 static inline int __must_check kref_get_unless_zero(struct kref *kref) in kref_get_unless_zero()
Dattribute_container.h41 int __must_check attribute_container_unregister(struct attribute_container *cont);
Draid_class.h81 int __must_check raid_component_add(struct raid_template *, struct device *,
Dreset.h19 int __must_check device_reset(struct device *dev);
Dio.h103 static inline int __must_check arch_phys_wc_add(unsigned long base, in arch_phys_wc_add()
Duio_driver.h110 extern int __must_check
Dbinfmts.h99 extern int __must_check remove_arg_zero(struct linux_binprm *);
Dslab.h141 void * __must_check __krealloc(const void *, size_t, gfp_t);
142 void * __must_check krealloc(const void *, size_t, gfp_t);
Dmcb.h102 extern int __must_check __mcb_register_driver(struct mcb_driver *drv,
Dhid.h769 extern int __must_check __hid_register_driver(struct hid_driver *,
919 static inline int __must_check hid_parse(struct hid_device *hdev) in hid_parse()
934 static inline int __must_check hid_hw_start(struct hid_device *hdev, in hid_hw_start()
969 static inline int __must_check hid_hw_open(struct hid_device *hdev) in hid_hw_open()
Dserio.h86 int __must_check __serio_register_driver(struct serio_driver *drv,
Dpercpu-refcount.h96 int __must_check percpu_ref_init(struct percpu_ref *ref,
Dpci_hotplug.h122 int __must_check pci_hp_change_slot_info(struct hotplug_slot *slot,
Dpoll.h140 static inline unsigned long __must_check
Dkernfs.h269 char * __must_check kernfs_path(struct kernfs_node *kn, char *buf,
334 static inline char * __must_check kernfs_path(struct kernfs_node *kn, char *buf, in kernfs_path()
Dcompiler-gcc.h137 #define __must_check __attribute__((warn_unused_result)) macro
Dgameport.h146 int __must_check __gameport_register_driver(struct gameport_driver *drv,
Datmel-ssc.h25 struct ssc_device * __must_check ssc_request(unsigned int ssc_num);
Dradix-tree.h381 static inline __must_check
Dkfifo.h175 static inline unsigned int __must_check
181 static inline int __must_check
Dcgroup.h223 static inline char * __must_check cgroup_path(struct cgroup *cgrp, char *buf, in cgroup_path()
Dsched.h2400 extern __must_check bool do_notify_parent(struct task_struct *, int);
2888 static inline bool __must_check current_set_polling_and_test(void) in current_set_polling_and_test()
2906 static inline bool __must_check current_clr_polling_and_test(void) in current_clr_polling_and_test()
2924 static inline bool __must_check current_set_polling_and_test(void) in current_set_polling_and_test()
2928 static inline bool __must_check current_clr_polling_and_test(void) in current_clr_polling_and_test()
Ddevice-mapper.h449 int __must_check dm_set_target_max_io_len(struct dm_target *ti, sector_t len);
Dgenhd.h609 extern struct hd_struct * __must_check add_partition(struct gendisk *disk,
Dhyperv.h980 int __must_check __vmbus_driver_register(struct hv_driver *hv_driver,
Dkvm_host.h445 int __must_check vcpu_load(struct kvm_vcpu *vcpu);
Dblkdev.h1053 bool __must_check blk_get_queue(struct request_queue *);
Dlibata.h1250 extern int __must_check ata_pci_device_do_resume(struct pci_dev *pdev);
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dio.h57 static inline int __must_check wlcore_raw_write(struct wl1271 *wl, int addr, in wlcore_raw_write()
75 static inline int __must_check wlcore_raw_read(struct wl1271 *wl, int addr, in wlcore_raw_read()
93 static inline int __must_check wlcore_raw_read_data(struct wl1271 *wl, int reg, in wlcore_raw_read_data()
100 static inline int __must_check wlcore_raw_write_data(struct wl1271 *wl, int reg, in wlcore_raw_write_data()
107 static inline int __must_check wlcore_raw_read32(struct wl1271 *wl, int addr, in wlcore_raw_read32()
123 static inline int __must_check wlcore_raw_write32(struct wl1271 *wl, int addr, in wlcore_raw_write32()
131 static inline int __must_check wlcore_read(struct wl1271 *wl, int addr, in wlcore_read()
141 static inline int __must_check wlcore_write(struct wl1271 *wl, int addr, in wlcore_write()
151 static inline int __must_check wlcore_write_data(struct wl1271 *wl, int reg, in wlcore_write_data()
158 static inline int __must_check wlcore_read_data(struct wl1271 *wl, int reg, in wlcore_read_data()
[all …]
Dwlcore_i.h193 int __must_check (*read)(struct device *child, int addr, void *buf,
195 int __must_check (*write)(struct device *child, int addr, void *buf,
Dsdio.c75 static int __must_check wl12xx_sdio_raw_read(struct device *child, int addr, in wl12xx_sdio_raw_read()
113 static int __must_check wl12xx_sdio_raw_write(struct device *child, int addr, in wl12xx_sdio_raw_write()
Dspi.c203 static int __must_check wl12xx_spi_raw_read(struct device *child, int addr, in wl12xx_spi_raw_read()
270 static int __must_check wl12xx_spi_raw_write(struct device *child, int addr, in wl12xx_spi_raw_write()
/linux-4.1.27/arch/tile/include/asm/
Duaccess.h345 extern unsigned long __must_check __copy_to_user_inatomic(
348 static inline unsigned long __must_check
355 static inline unsigned long __must_check
385 extern unsigned long __must_check __copy_from_user_inatomic(
387 extern unsigned long __must_check __copy_from_user_zeroing(
390 static inline unsigned long __must_check
397 static inline unsigned long __must_check
416 static inline unsigned long __must_check copy_from_user(void *to, in copy_from_user()
451 static inline unsigned long __must_check
458 static inline unsigned long __must_check
[all …]
/linux-4.1.27/include/linux/regulator/
Dconsumer.h161 struct regulator *__must_check regulator_get(struct device *dev,
163 struct regulator *__must_check devm_regulator_get(struct device *dev,
165 struct regulator *__must_check regulator_get_exclusive(struct device *dev,
167 struct regulator *__must_check devm_regulator_get_exclusive(struct device *dev,
169 struct regulator *__must_check regulator_get_optional(struct device *dev,
171 struct regulator *__must_check devm_regulator_get_optional(struct device *dev,
205 int __must_check regulator_enable(struct regulator *regulator);
211 int __must_check regulator_bulk_get(struct device *dev, int num_consumers,
213 int __must_check devm_regulator_bulk_get(struct device *dev, int num_consumers,
215 int __must_check regulator_bulk_enable(int num_consumers,
[all …]
/linux-4.1.27/arch/x86/include/asm/
Duaccess_64.h19 __must_check unsigned long
21 __must_check unsigned long
23 __must_check unsigned long
26 static __always_inline __must_check unsigned long
48 __must_check unsigned long
51 static __always_inline __must_check
94 static __always_inline __must_check
101 static __always_inline __must_check
144 static __always_inline __must_check
151 static __always_inline __must_check
[all …]
Duaccess_32.h13 unsigned long __must_check __copy_to_user_ll
15 unsigned long __must_check __copy_from_user_ll
17 unsigned long __must_check __copy_from_user_ll_nozero
19 unsigned long __must_check __copy_from_user_ll_nocache
21 unsigned long __must_check __copy_from_user_ll_nocache_nozero
43 static __always_inline unsigned long __must_check
81 static __always_inline unsigned long __must_check
Duaccess.h527 extern __must_check long
530 extern __must_check long strlen_user(const char __user *str);
531 extern __must_check long strnlen_user(const char __user *str, long n);
533 unsigned long __must_check clear_user(void __user *mem, unsigned long len);
534 unsigned long __must_check __clear_user(void __user *mem, unsigned long len);
645 unsigned long __must_check _copy_from_user(void *to, const void __user *from,
647 unsigned long __must_check _copy_to_user(void __user *to, const void *from,
687 static inline unsigned long __must_check
722 static inline unsigned long __must_check
Dsimd.h8 static __must_check inline bool may_use_simd(void) in may_use_simd()
Dkdebug.h26 extern int __must_check __die(const char *, struct pt_regs *, long);
Dio.h341 extern int __must_check arch_phys_wc_add(unsigned long base,
/linux-4.1.27/arch/arm64/include/asm/
Duaccess.h239 extern unsigned long __must_check __copy_from_user(void *to, const void __user *from, unsigned long…
240 extern unsigned long __must_check __copy_to_user(void __user *to, const void *from, unsigned long n…
241 extern unsigned long __must_check __copy_in_user(void __user *to, const void __user *from, unsigned…
242 extern unsigned long __must_check __clear_user(void __user *addr, unsigned long n);
244 static inline unsigned long __must_check copy_from_user(void *to, const void __user *from, unsigned… in copy_from_user()
253 static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned l… in copy_to_user()
260 static inline unsigned long __must_check copy_in_user(void __user *to, const void __user *from, uns… in copy_in_user()
270 static inline unsigned long __must_check clear_user(void __user *to, unsigned long n) in clear_user()
279 extern __must_check long strlen_user(const char __user *str);
280 extern __must_check long strnlen_user(const char __user *str, long n);
/linux-4.1.27/arch/s390/kvm/
Dgaccess.h123 static inline __must_check
149 static inline __must_check
214 static inline __must_check
234 static inline __must_check
257 static inline __must_check
280 static inline __must_check
303 static inline __must_check
326 static inline __must_check
Dkvm-s390.h172 int __must_check kvm_s390_deliver_pending_interrupts(struct kvm_vcpu *vcpu);
175 int __must_check kvm_s390_inject_vm(struct kvm *kvm,
177 int __must_check kvm_s390_inject_vcpu(struct kvm_vcpu *vcpu,
179 int __must_check kvm_s390_inject_program_int(struct kvm_vcpu *vcpu, u16 code);
Dinterrupt.c262 static int __must_check __deliver_cpu_timer(struct kvm_vcpu *vcpu) in __deliver_cpu_timer()
281 static int __must_check __deliver_ckc(struct kvm_vcpu *vcpu) in __deliver_ckc()
300 static int __must_check __deliver_pfault_init(struct kvm_vcpu *vcpu) in __deliver_pfault_init()
328 static int __must_check __deliver_machine_check(struct kvm_vcpu *vcpu) in __deliver_machine_check()
399 static int __must_check __deliver_restart(struct kvm_vcpu *vcpu) in __deliver_restart()
417 static int __must_check __deliver_set_prefix(struct kvm_vcpu *vcpu) in __deliver_set_prefix()
438 static int __must_check __deliver_emergency_signal(struct kvm_vcpu *vcpu) in __deliver_emergency_signal()
466 static int __must_check __deliver_external_call(struct kvm_vcpu *vcpu) in __deliver_external_call()
494 static int __must_check __deliver_prog(struct kvm_vcpu *vcpu) in __deliver_prog()
607 static int __must_check __deliver_service(struct kvm_vcpu *vcpu) in __deliver_service()
[all …]
/linux-4.1.27/arch/s390/include/asm/
Duaccess.h112 unsigned long __must_check __copy_from_user(void *to, const void __user *from,
129 unsigned long __must_check __copy_to_user(void __user *to, const void *from,
274 static inline unsigned long __must_check
303 static inline unsigned long __must_check
316 unsigned long __must_check
319 static inline unsigned long __must_check
332 static inline long __must_check
339 unsigned long __must_check __strnlen_user(const char __user *src, unsigned long count);
366 unsigned long __must_check __clear_user(void __user *to, unsigned long size);
368 static inline unsigned long __must_check clear_user(void __user *to, unsigned long n) in clear_user()
/linux-4.1.27/tools/virtio/linux/
Derr.h7 static inline void * __must_check ERR_PTR(long error) in ERR_PTR()
12 static inline long __must_check PTR_ERR(const void *ptr) in PTR_ERR()
17 static inline long __must_check IS_ERR(const void *ptr) in IS_ERR()
22 static inline long __must_check IS_ERR_OR_NULL(const void *ptr) in IS_ERR_OR_NULL()
/linux-4.1.27/arch/sparc/include/asm/
Duaccess_64.h223 unsigned long __must_check ___copy_from_user(void *to,
228 static inline unsigned long __must_check
240 unsigned long __must_check ___copy_to_user(void __user *to,
245 static inline unsigned long __must_check
256 unsigned long __must_check ___copy_in_user(void __user *to,
261 static inline unsigned long __must_check
272 unsigned long __must_check __clear_user(void __user *, unsigned long);
276 __must_check long strlen_user(const char __user *str);
277 __must_check long strnlen_user(const char __user *str, long n);
Duaccess_32.h372 __must_check long strlen_user(const char __user *str);
373 __must_check long strnlen_user(const char __user *str, long n);
Doplib_32.h129 int __must_check prom_getproperty(phandle thisnode, const char *property,
/linux-4.1.27/arch/unicore32/include/asm/
Duaccess.h31 extern unsigned long __must_check
33 extern unsigned long __must_check
35 extern unsigned long __must_check
37 extern unsigned long __must_check
/linux-4.1.27/arch/blackfin/include/asm/
Duaccess.h177 static inline unsigned long __must_check
187 static inline unsigned long __must_check
202 static inline long __must_check
224 static inline long __must_check strnlen_user(const char __user *src, long n) in strnlen_user()
231 static inline long __must_check strlen_user(const char __user *src) in strlen_user()
242 static inline unsigned long __must_check
/linux-4.1.27/arch/arm/include/asm/
Duaccess.h477 extern unsigned long __must_check __copy_from_user(void *to, const void __user *from, unsigned long…
478 extern unsigned long __must_check __copy_to_user(void __user *to, const void *from, unsigned long n…
479 extern unsigned long __must_check __copy_to_user_std(void __user *to, const void *from, unsigned lo…
480 extern unsigned long __must_check __clear_user(void __user *addr, unsigned long n);
481 extern unsigned long __must_check __clear_user_std(void __user *addr, unsigned long n);
488 static inline unsigned long __must_check copy_from_user(void *to, const void __user *from, unsigned… in copy_from_user()
497 static inline unsigned long __must_check copy_to_user(void __user *to, const void *from, unsigned l… in copy_to_user()
507 static inline unsigned long __must_check clear_user(void __user *to, unsigned long n) in clear_user()
516 extern __must_check long strlen_user(const char __user *str);
517 extern __must_check long strnlen_user(const char __user *str, long n);
/linux-4.1.27/drivers/gpio/
Ddevres.c62 struct gpio_desc *__must_check __devm_gpiod_get(struct device *dev, in __devm_gpiod_get()
80 struct gpio_desc *__must_check __devm_gpiod_get_optional(struct device *dev, in __devm_gpiod_get_optional()
99 struct gpio_desc *__must_check __devm_gpiod_get_index(struct device *dev, in __devm_gpiod_get_index()
185 struct gpio_desc *__must_check __devm_gpiod_get_index_optional(struct device *dev, in __devm_gpiod_get_index_optional()
212 struct gpio_descs *__must_check devm_gpiod_get_array(struct device *dev, in devm_gpiod_get_array()
248 struct gpio_descs *__must_check
Dgpiolib.c1885 struct gpio_desc *__must_check __gpiod_get(struct device *dev, const char *con_id, in __gpiod_get()
1902 struct gpio_desc *__must_check __gpiod_get_optional(struct device *dev, in __gpiod_get_optional()
1965 struct gpio_desc *__must_check __gpiod_get_index(struct device *dev, in __gpiod_get_index()
2083 struct gpio_desc *__must_check __gpiod_get_index_optional(struct device *dev, in __gpiod_get_index_optional()
2172 struct gpio_descs *__must_check gpiod_get_array(struct device *dev, in gpiod_get_array()
2212 struct gpio_descs *__must_check gpiod_get_array_optional(struct device *dev, in gpiod_get_array_optional()
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dio.h25 int __must_check wl18xx_top_reg_write(struct wl1271 *wl, int addr, u16 val);
26 int __must_check wl18xx_top_reg_read(struct wl1271 *wl, int addr, u16 *out);
/linux-4.1.27/arch/metag/include/asm/
Duaccess.h186 extern long __must_check __strncpy_from_user(char *dst, const char __user *src,
196 extern long __must_check strnlen_user(const char __user *src, long count);
200 extern unsigned long __must_check __copy_user_zeroing(void *to,
215 extern unsigned long __must_check __copy_user(void __user *to,
234 extern unsigned long __must_check __do_clear_user(void __user *to,
/linux-4.1.27/drivers/staging/fsl-mc/include/
Dmc.h180 int __must_check __fsl_mc_driver_register(struct fsl_mc_driver *fsl_mc_driver,
185 int __must_check fsl_mc_portal_allocate(struct fsl_mc_device *mc_dev,
193 int __must_check fsl_mc_object_allocate(struct fsl_mc_device *mc_dev,
Dmc-private.h90 int __must_check fsl_mc_device_add(struct dprc_obj_desc *obj_desc,
109 int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus,
Dmc-sys.h66 int __must_check fsl_create_mc_io(struct device *dev,
/linux-4.1.27/include/media/
Dv4l2-dev.h149 int __must_check __video_register_device(struct video_device *vdev, int type,
156 static inline int __must_check video_register_device(struct video_device *vdev, in video_register_device()
164 static inline int __must_check video_register_device_no_warn( in video_register_device_no_warn()
176 struct video_device * __must_check video_device_alloc(void);
Dmedia-device.h90 int __must_check __media_device_register(struct media_device *mdev,
95 int __must_check media_device_register_entity(struct media_device *mdev,
Dv4l2-device.h77 int __must_check v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev);
109 int __must_check v4l2_device_register_subdev(struct v4l2_device *v4l2_dev,
118 int __must_check
Dmedia-devnode.h85 int __must_check media_devnode_register(struct media_devnode *mdev,
Dmedia-entity.h151 __must_check int media_entity_pipeline_start(struct media_entity *entity,
Dvideobuf2-core.h456 int __must_check vb2_queue_init(struct vb2_queue *q);
/linux-4.1.27/arch/c6x/include/asm/
Duaccess.h25 static inline __must_check long __copy_from_user(void *to, in __copy_from_user()
61 static inline __must_check long __copy_to_user(void __user *to, in __copy_to_user()
/linux-4.1.27/include/asm-generic/
Duaccess.h79 static inline __must_check long __copy_from_user(void *to, in __copy_from_user()
109 static inline __must_check long __copy_to_user(void __user *to, in __copy_to_user()
328 static inline __must_check unsigned long
336 static inline __must_check unsigned long
Dsimd.h11 static __must_check inline bool may_use_simd(void) in may_use_simd()
/linux-4.1.27/arch/openrisc/include/asm/
Duaccess.h262 extern unsigned long __must_check
303 static inline __must_check unsigned long
321 extern __must_check long strlen_user(const char __user *str);
322 extern __must_check long strnlen_user(const char __user *str, long n);
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_ringbuffer.h141 bool __must_check (*irq_get)(struct intel_engine_cs *ring);
151 int __must_check (*flush)(struct intel_engine_cs *ring,
400 int __must_check intel_ring_begin(struct intel_engine_cs *ring, int n);
401 int __must_check intel_ring_cacheline_align(struct intel_engine_cs *ring);
420 int __must_check intel_ring_idle(struct intel_engine_cs *ring);
Di915_drv.h2622 int __must_check
2627 int __must_check
2635 int __must_check i915_vma_unbind(struct i915_vma *vma);
2643 int __must_check i915_gem_object_get_pages(struct drm_i915_gem_object *obj);
2664 int __must_check i915_mutex_lock_interruptible(struct drm_device *dev);
2695 int __must_check i915_gem_get_seqno(struct drm_device *dev, u32 *seqno);
2696 int __must_check i915_gem_set_seqno(struct drm_device *dev, u32 seqno);
2697 int __must_check i915_gem_object_get_fence(struct drm_i915_gem_object *obj);
2698 int __must_check i915_gem_object_put_fence(struct drm_i915_gem_object *obj);
2708 int __must_check i915_gem_check_wedge(struct i915_gpu_error *error,
[all …]
Di915_gem_gtt.h425 int __must_check i915_gem_gtt_prepare_object(struct drm_i915_gem_object *obj);
Di915_gem.c43 static __must_check int
1381 static __must_check int
1402 static __must_check int
/linux-4.1.27/include/pcmcia/
Dds.h209 int __must_check
212 static inline __must_check __deprecated int
219 int __must_check pcmcia_request_irq(struct pcmcia_device *p_dev,
/linux-4.1.27/drivers/staging/fsl-mc/bus/
Dmc-allocator.c30 static int __must_check fsl_mc_resource_pool_add_device(struct fsl_mc_bus in fsl_mc_resource_pool_add_device()
100 static int __must_check fsl_mc_resource_pool_remove_device(struct fsl_mc_device in fsl_mc_resource_pool_remove_device()
165 static int __must_check object_type_to_pool_type(const char *object_type, in object_type_to_pool_type()
181 int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus, in fsl_mc_resource_allocate()
279 int __must_check fsl_mc_portal_allocate(struct fsl_mc_device *mc_dev, in fsl_mc_portal_allocate()
415 int __must_check fsl_mc_object_allocate(struct fsl_mc_device *mc_dev, in fsl_mc_object_allocate()
Dmc-sys.c70 int __must_check fsl_create_mc_io(struct device *dev, in fsl_create_mc_io()
/linux-4.1.27/include/linux/uwb/
Dumc.h101 int __must_check umc_device_register(struct umc_dev *umc);
104 int __must_check __umc_driver_register(struct umc_driver *umc_drv,
/linux-4.1.27/arch/sh/include/asm/
Duaccess.h107 extern __must_check long strlen_user(const char __user *str);
108 extern __must_check long strnlen_user(const char __user *str, long n);
120 static __always_inline unsigned long __must_check
/linux-4.1.27/include/xen/
Dxenbus.h113 int __must_check __xenbus_register_frontend(struct xenbus_driver *drv,
116 int __must_check __xenbus_register_backend(struct xenbus_driver *drv,
/linux-4.1.27/arch/nios2/include/asm/
Duaccess.h71 static inline unsigned long __must_check __clear_user(void __user *to, in __clear_user()
90 static inline unsigned long __must_check clear_user(void __user *to, in clear_user()
/linux-4.1.27/drivers/power/
Dpower_supply_core.c664 static struct power_supply *__must_check
779 struct power_supply *__must_check power_supply_register(struct device *parent, in power_supply_register()
801 struct power_supply *__must_check
831 struct power_supply *__must_check
867 struct power_supply *__must_check
/linux-4.1.27/include/sound/
Dseq_device.h81 int __must_check __snd_seq_driver_register(struct snd_seq_driver *drv,
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-notif-wait.h129 int __must_check __releases(wait_entry)
Diwl-op-mode.h210 static inline bool __must_check
Diwl-trans.h1016 int __must_check iwl_pci_register_driver(void);
/linux-4.1.27/tools/include/linux/
Dtypes.h53 #define __must_check macro
/linux-4.1.27/drivers/pci/pcie/
Dportdrv.h30 int __must_check pcie_port_bus_register(void);
/linux-4.1.27/include/net/
Dax25.h283 ax25_cb * __must_check ax25_create_cb(void);
357 int __must_check ax25_listen_register(ax25_address *, struct net_device *);
440 int __must_check ax25_uid_ioctl(int, struct sockaddr_ax25 *);
Drose.h207 int __must_check rose_add_loopback_node(rose_address *);
Dcfg80211.h3966 struct cfg80211_bss * __must_check
3973 static inline struct cfg80211_bss * __must_check
4019 struct cfg80211_bss * __must_check
4028 static inline struct cfg80211_bss * __must_check
Dsock.h826 static inline __must_check int sk_add_backlog(struct sock *sk, struct sk_buff *skb, in sk_add_backlog()
/linux-4.1.27/net/wimax/
Dwimax-internal.h54 static inline __must_check
/linux-4.1.27/fs/reiserfs/
Dlock.c51 int __must_check reiserfs_write_unlock_nested(struct super_block *s) in reiserfs_write_unlock_nested()
Dreiserfs.h773 int __must_check reiserfs_write_unlock_nested(struct super_block *s);
/linux-4.1.27/arch/microblaze/include/asm/
Duaccess.h126 static inline unsigned long __must_check __clear_user(void __user *to, in __clear_user()
145 static inline unsigned long __must_check clear_user(void __user *to, in clear_user()
/linux-4.1.27/arch/arm/mach-ixp4xx/
Dixp4xx_npe.c216 static int __must_check npe_debug_instr(struct npe *npe, u32 instr, u32 ctx, in npe_debug_instr()
259 static int __must_check npe_logical_reg_write8(struct npe *npe, u32 addr, in npe_logical_reg_write8()
270 static int __must_check npe_logical_reg_write16(struct npe *npe, u32 addr, in npe_logical_reg_write16()
281 static int __must_check npe_logical_reg_write32(struct npe *npe, u32 addr, in npe_logical_reg_write32()
/linux-4.1.27/arch/m32r/include/asm/
Duaccess.h645 long __must_check strncpy_from_user(char *dst, const char __user *src,
647 long __must_check __strncpy_from_user(char *dst,
/linux-4.1.27/drivers/net/usb/
Dsmsc95xx.c77 static int __must_check __smsc95xx_read_reg(struct usbnet *dev, u32 index, in __smsc95xx_read_reg()
104 static int __must_check __smsc95xx_write_reg(struct usbnet *dev, u32 index, in __smsc95xx_write_reg()
131 static int __must_check smsc95xx_read_reg_nopm(struct usbnet *dev, u32 index, in smsc95xx_read_reg_nopm()
137 static int __must_check smsc95xx_write_reg_nopm(struct usbnet *dev, u32 index, in smsc95xx_write_reg_nopm()
143 static int __must_check smsc95xx_read_reg(struct usbnet *dev, u32 index, in smsc95xx_read_reg()
149 static int __must_check smsc95xx_write_reg(struct usbnet *dev, u32 index, in smsc95xx_write_reg()
157 static int __must_check __smsc95xx_phy_wait_not_busy(struct usbnet *dev, in __smsc95xx_phy_wait_not_busy()
289 static int __must_check smsc95xx_wait_eeprom(struct usbnet *dev) in smsc95xx_wait_eeprom()
315 static int __must_check smsc95xx_eeprom_confirm_not_busy(struct usbnet *dev) in smsc95xx_eeprom_confirm_not_busy()
429 static int __must_check smsc95xx_write_reg_async(struct usbnet *dev, u16 index, in smsc95xx_write_reg_async()
Dsmsc75xx.c84 static int __must_check __smsc75xx_read_reg(struct usbnet *dev, u32 index, in __smsc75xx_read_reg()
111 static int __must_check __smsc75xx_write_reg(struct usbnet *dev, u32 index, in __smsc75xx_write_reg()
138 static int __must_check smsc75xx_read_reg_nopm(struct usbnet *dev, u32 index, in smsc75xx_read_reg_nopm()
144 static int __must_check smsc75xx_write_reg_nopm(struct usbnet *dev, u32 index, in smsc75xx_write_reg_nopm()
150 static int __must_check smsc75xx_read_reg(struct usbnet *dev, u32 index, in smsc75xx_read_reg()
156 static int __must_check smsc75xx_write_reg(struct usbnet *dev, u32 index, in smsc75xx_write_reg()
164 static __must_check int __smsc75xx_phy_wait_not_busy(struct usbnet *dev, in __smsc75xx_phy_wait_not_busy()
/linux-4.1.27/arch/x86/include/asm/xen/
Dhypercall.h362 extern int __must_check xen_event_channel_op_compat(int, void *);
385 extern int __must_check xen_physdev_op_compat(int, void *);
455 static inline unsigned long __must_check
/linux-4.1.27/arch/m68k/include/asm/
Duaccess_mm.h386 extern __must_check long strlen_user(const char __user *str);
387 extern __must_check long strnlen_user(const char __user *str, long n);
/linux-4.1.27/include/scsi/
Dscsi_host.h790 extern int __must_check scsi_add_host_with_dma(struct Scsi_Host *,
802 static inline int __must_check scsi_add_host(struct Scsi_Host *host, in scsi_add_host()
Dscsi_device.h448 static inline int __must_check scsi_device_reprobe(struct scsi_device *sdev) in scsi_device_reprobe()
/linux-4.1.27/arch/alpha/include/asm/
Duaccess.h440 extern __must_check long strlen_user(const char __user *str);
441 extern __must_check long strnlen_user(const char __user *str, long n);
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
Dspufs.h275 static inline int __must_check spu_acquire(struct spu_context *ctx) in spu_acquire()
292 int __must_check spu_acquire_saved(struct spu_context *ctx);
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_dma.h88 static __must_check inline int
/linux-4.1.27/arch/ia64/include/asm/
Duaccess.h238 extern unsigned long __must_check __copy_user (void __user *to, const void __user *from,
305 extern long __must_check __strncpy_from_user (char *to, const char __user *from, long to_len);
/linux-4.1.27/net/netrom/
Dnr_dev.c101 static int __must_check nr_set_mac_address(struct net_device *dev, void *addr) in nr_set_mac_address()
Dnr_route.c88 static int __must_check nr_add_node(ax25_address *nr, const char *mnemonic, in nr_add_node()
410 static int __must_check nr_add_neigh(ax25_address *callsign, in nr_add_neigh()
/linux-4.1.27/arch/powerpc/include/asm/
Duaccess.h448 extern __must_check long strlen_user(const char __user *str);
449 extern __must_check long strnlen_user(const char __user *str, long n);
/linux-4.1.27/drivers/media/
Dmedia-device.c372 int __must_check __media_device_register(struct media_device *mdev, in __media_device_register()
426 int __must_check media_device_register_entity(struct media_device *mdev, in media_device_register_entity()
Dmedia-devnode.c234 int __must_check media_devnode_register(struct media_devnode *mdev, in media_devnode_register()
Dmedia-entity.c225 __must_check int media_entity_pipeline_start(struct media_entity *entity, in media_entity_pipeline_start()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dagn.h125 int __must_check iwl_rx_dispatch(struct iwl_op_mode *op_mode,
261 int __must_check iwl_scan_initiate(struct iwl_priv *priv,
Dscan.c943 int __must_check iwl_scan_initiate(struct iwl_priv *priv, in iwl_scan_initiate()
/linux-4.1.27/arch/parisc/include/asm/
Duaccess.h243 static inline unsigned long __must_check copy_from_user(void *to, in copy_from_user()
/linux-4.1.27/drivers/usb/gadget/function/
Df_fs.c48 static struct ffs_data *__must_check ffs_data_new(void) __attribute__((malloc));
55 static int __must_check
57 static int __must_check
93 static int __must_check ffs_func_eps_enable(struct ffs_function *func);
167 static int __must_check ffs_epfiles_create(struct ffs_data *ffs);
1078 static struct inode *__must_check
1713 static int __must_check ffs_do_single_desc(char *data, unsigned len, in ffs_do_single_desc()
1842 static int __must_check ffs_do_descs(unsigned count, char *data, unsigned len, in ffs_do_descs()
1959 static int __must_check ffs_do_single_os_desc(char *data, unsigned len, in ffs_do_single_os_desc()
1985 static int __must_check ffs_do_os_descs(unsigned count, in ffs_do_os_descs()
/linux-4.1.27/drivers/media/platform/s5p-tv/
Dmixer.h315 int __must_check mxr_power_get(struct mxr_device *mdev);
/linux-4.1.27/scripts/
Dtags.sh164 -I __used,__packed,__packed2__,__must_check,__must_hold \
/linux-4.1.27/arch/frv/include/asm/
Duaccess.h280 static inline unsigned long __must_check
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dmvm.h997 int __must_check iwl_mvm_send_cmd(struct iwl_mvm *mvm,
999 int __must_check iwl_mvm_send_cmd_pdu(struct iwl_mvm *mvm, u8 id,
1001 int __must_check iwl_mvm_send_cmd_status(struct iwl_mvm *mvm,
1004 int __must_check iwl_mvm_send_cmd_pdu_status(struct iwl_mvm *mvm, u8 id,
/linux-4.1.27/drivers/base/
Dbus.c36 static int __must_check bus_rescan_devices_helper(struct device *dev,
607 static int __must_check add_bind_files(struct device_driver *drv) in add_bind_files()
758 static int __must_check bus_rescan_devices_helper(struct device *dev, in bus_rescan_devices_helper()
/linux-4.1.27/net/mac80211/
Dieee80211_i.h1995 int __must_check
1999 int __must_check
2004 int __must_check
2008 int __must_check
Dsta_info.h600 int __must_check __sta_info_destroy(struct sta_info *sta);
Dsta_info.c826 static int __must_check __sta_info_destroy_part1(struct sta_info *sta) in __sta_info_destroy_part1()
927 int __must_check __sta_info_destroy(struct sta_info *sta) in __sta_info_destroy()
Ddriver-ops.h575 static inline __must_check
/linux-4.1.27/drivers/pci/hotplug/
Dshpchp.h171 int __must_check shpchp_create_ctrl_files(struct controller *ctrl);
/linux-4.1.27/drivers/xen/events/
Devents_base.c391 static int __must_check xen_allocate_irqs_dynamic(int nvec) in xen_allocate_irqs_dynamic()
403 static inline int __must_check xen_allocate_irq_dynamic(void) in xen_allocate_irq_dynamic()
409 static int __must_check xen_allocate_irq_gsi(unsigned gsi) in xen_allocate_irq_gsi()
/linux-4.1.27/drivers/pcmcia/
Dpcmcia_resource.c698 int __must_check pcmcia_request_irq(struct pcmcia_device *p_dev, in pcmcia_request_irq()
727 int __must_check
/linux-4.1.27/net/ax25/
Dax25_route.c75 static int __must_check ax25_rt_add(struct ax25_routes_struct *route) in ax25_rt_add()
Daf_ax25.c1116 static int __must_check ax25_connect(struct socket *sock, in ax25_connect()
/linux-4.1.27/net/rfkill/
Dcore.c844 struct rfkill * __must_check rfkill_alloc(const char *name, in rfkill_alloc()
927 int __must_check rfkill_register(struct rfkill *rfkill) in rfkill_register()
/linux-4.1.27/drivers/md/
Dmd.h463 static inline int __must_check mddev_lock(struct mddev *mddev) in mddev_lock()
/linux-4.1.27/Documentation/locking/
Dww-mutex-design.txt70 - ww_mutex_lock has a __must_check int return type, whereas ww_mutex_lock_slow
72 anyway the __must_check doesn't result in spurious warnings, even though the
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
Ddrv.c681 int __must_check iwl_pci_register_driver(void) in iwl_pci_register_driver()
/linux-4.1.27/drivers/gpu/drm/ttm/
Dttm_object.c553 static bool __must_check get_dma_buf_unless_doomed(struct dma_buf *dmabuf) in get_dma_buf_unless_doomed()
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
Dmain.c733 static int __must_check wl12xx_top_reg_write(struct wl1271 *wl, int addr, in wl12xx_top_reg_write()
758 static int __must_check wl12xx_top_reg_read(struct wl1271 *wl, int addr, in wl12xx_top_reg_read()
/linux-4.1.27/lib/
Dkobject.c589 static struct kobject * __must_check kobject_get_unless_zero(struct kobject *kobj) in kobject_get_unless_zero()
DKconfig.debug190 bool "Enable __must_check logic"
193 Enable the __must_check logic in the kernel build. Disable this to
/linux-4.1.27/drivers/video/fbdev/
Dtmiofb.c357 static int __must_check
/linux-4.1.27/fs/kernfs/
Ddir.c47 static char * __must_check kernfs_path_locked(struct kernfs_node *kn, char *buf, in kernfs_path_locked()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
Dcommon.h1819 int __must_check il_send_cmd_sync(struct il_priv *il, struct il_host_cmd *cmd);
1821 int __must_check il_send_cmd_pdu(struct il_priv *il, u8 id, u16 len,
D4965-mac.c4688 static int __must_check
/linux-4.1.27/net/rose/
Drose_route.c55 static int __must_check rose_add_node(struct rose_route_struct *rose_route, in rose_add_node()
/linux-4.1.27/drivers/pci/
Dpci-sysfs.c1363 int __must_check pci_create_sysfs_dev_files(struct pci_dev *pdev) in pci_create_sysfs_dev_files()
/linux-4.1.27/fs/btrfs/
Dctree.h3644 int __must_check btrfs_drop_snapshot(struct btrfs_root *root,
3712 int __must_check btrfs_update_root(struct btrfs_trans_handle *trans,
Dextent_io.c834 static int __must_check
2749 static int __must_check submit_one_bio(int rw, struct bio *bio, in submit_one_bio()
Drelocation.c1275 static int __must_check __add_reloc_root(struct btrfs_root *root)
/linux-4.1.27/net/ipv4/
Dtcp_input.c4421 static int __must_check tcp_queue_rcv(struct sock *sk, struct sk_buff *skb, int hdrlen, in tcp_queue_rcv()
/linux-4.1.27/drivers/platform/x86/
Dthinkpad_acpi.c9033 static int __must_check __init get_thinkpad_model_data( in get_thinkpad_model_data()
/linux-4.1.27/kernel/events/
Dcore.c1012 static __must_check struct perf_event_context *