Lines Matching defs:filep
230 hysdn_conf_open(struct inode *ino, struct file *filep)
252 filep->f_cred->fsuid, filep->f_cred->fsgid,
253 filep->f_mode);
255 if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_WRITE) {
265 filep->private_data = cnf;
267 } else if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) {
274 filep->private_data = tmp; /* start of string */
309 return nonseekable_open(ino, filep);
316 hysdn_conf_close(struct inode *ino, struct file *filep)
338 filep->f_cred->fsuid, filep->f_cred->fsgid,
339 filep->f_mode);
341 if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_WRITE) {
343 if (filep->private_data) {
344 cnf = filep->private_data;
348 kfree(filep->private_data); /* free allocated memory for buffer */
351 } else if ((filep->f_mode & (FMODE_READ | FMODE_WRITE)) == FMODE_READ) {
354 kfree(filep->private_data); /* release memory */