suse man page for devres_get

Query: devres_get

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

DEVRES_GET(9)							   Driver Basics						     DEVRES_GET(9)

NAME
devres_get - Find devres, if non-existent, add one atomically
SYNOPSIS
void * devres_get(struct device * dev, void * new_res, dr_match_t match, void * match_data);
ARGUMENTS
dev Device to lookup or add devres for new_res Pointer to new initialized devres to add if not found match Match function (optional) match_data Data for the match function
DESCRIPTION
Find the latest devres of dev which has the same release function as new_res and for which match return 1. If found, new_res is freed; otherwise, new_res is added atomically.
RETURNS
Pointer to found or added devres.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 DEVRES_GET(9)
Related Man Pages
device_create(9) - centos
ttysrch(4) - opensolaris
struct_class(9) - centos
ata_scsi_translate(9) - suse
tc-mirred(mojave) - mojave
Similar Topics in the Unix Linux Community
Grant unprivileged user rights to see the output of echo|format but not modify disks
Migrating to UNIX
SOCKS proxy & PAM configuration exposure
Tar Command
A (ksh) Library For and From UNIX.com