otp_info
struct otp_info *otpinfo;
len -= sizeof(struct otp_info);
otpinfo = (struct otp_info *)buf;
size_t *retlen, struct otp_info *buf)
size_t *retlen, struct otp_info *buf)
size_t *, struct otp_info *);
size_t *, struct otp_info *);
struct otp_info *otpinfo;
otpinfo = (struct otp_info *)buf;
size_t *retlen, struct otp_info *buf)
size_t *retlen, struct otp_info *buf)
size_t *, struct otp_info *);
size_t *, struct otp_info *);
size_t *retlen, struct otp_info *info)
struct otp_info *buf = kmalloc(4096, GFP_KERNEL);
int nbr = retlen / sizeof(struct otp_info);
struct otp_info oinfo;
struct otp_info *buf)
struct otp_info *buf)
struct otp_info *info;
struct otp_info *otpinfo;
len -= sizeof(struct otp_info);
otpinfo = (struct otp_info *) buf;
buf += sizeof(struct otp_info);
*retlen += sizeof(struct otp_info);
size_t *retlen, struct otp_info *buf)
size_t *retlen, struct otp_info *buf)
struct otp_info *buf)
struct otp_info *buf, size_t *retlen, bool user)
struct otp_info *buf, size_t *retlen)
struct otp_info *buf, size_t *retlen)
struct otp_info *buf, size_t *retlen,
size_t len, struct otp_info *buf,
size_t len, struct otp_info *buf,
size_t *retlen, struct otp_info *buf,
size_t *retlen, struct otp_info *buf)
size_t *retlen, struct otp_info *buf)
size_t *retlen, struct otp_info *buf)
size_t *retlen, struct otp_info *buf);
size_t *retlen, struct otp_info *buf);
struct otp_info *buf);
struct otp_info *buf);
struct otp_info *buf, size_t *retlen);
struct otp_info *buf, size_t *retlen);
#define OTPGETREGIONINFO _IOW('M', 15, struct otp_info)
#define OTPLOCK _IOR('M', 16, struct otp_info)
#define OTPERASE _IOW('M', 25, struct otp_info)