Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/usb/gadget/function/
H A Df_fs.c866 static void __ffs_epfile_read_buffer_free(struct ffs_epfile *epfile) in __ffs_epfile_read_buffer_free() argument
872 struct ffs_buffer *buf = xchg(&epfile->read_buffer, READ_BUFFER_DROP); in __ffs_epfile_read_buffer_free()
878 static ssize_t __ffs_epfile_read_buffered(struct ffs_epfile *epfile, in __ffs_epfile_read_buffered() argument
886 struct ffs_buffer *buf = xchg(&epfile->read_buffer, NULL); in __ffs_epfile_read_buffered()
904 if (cmpxchg(&epfile->read_buffer, NULL, buf)) in __ffs_epfile_read_buffered()
911 static ssize_t __ffs_epfile_read_data(struct ffs_epfile *epfile, in __ffs_epfile_read_data() argument
942 if (unlikely(cmpxchg(&epfile->read_buffer, NULL, buf))) in __ffs_epfile_read_data()
950 struct ffs_epfile *epfile = file->private_data; in ffs_epfile_io() local
958 if (WARN_ON(epfile->ffs->state != FFS_ACTIVE)) in ffs_epfile_io()
962 ep = epfile->ep; in ffs_epfile_io()
[all …]