Lines Matching full:private

20 /// off an inode which has a pointer to a `T` in its private data that is safe to convert
34 /// inode has a pointer to `T` in its private data that is safe to convert into a reference.
79 /// * `inode`'s private pointer must point to a value of type `T` which will outlive the `inode`
90 // * `print_act` will be called on a `seq_file` with private data set to the third argument, in writer_open()
97 /// Prints private data stashed in a seq_file to that seq file.
101 /// `seq` must point to a live `seq_file` whose private data is a valid pointer to a `T` which may
109 let data = unsafe { &*((*seq).private.cast::<T>()) }; in writer_act()
154 /// `private` data in turn points to a `T` that implements `Reader`.
165 let data = unsafe { &*(seq.private as *const T) }; in write()
190 // `write` only requires that the file's private data pointer points to `seq_file`
242 // * `write_only_open` populates the file private data with the inode private data
243 // * `write_only_write`'s only requirement is that the private data of the file point to
296 // - The private data of `struct inode` does always contain a pointer to a valid `T`.
297 // - `simple_open()` stores the `struct inode`'s private data in the private data of the
299 // - `blob_read()` re-creates a reference to `T` from the `struct file`'s private data.
300 // - `default_llseek()` does not access the `struct file`'s private data.
351 // - The private data of `struct inode` does always contain a pointer to a valid `T`.
352 // - `simple_open()` stores the `struct inode`'s private data in the private data of the
354 // - `blob_write()` re-creates a reference to `T` from the `struct file`'s private data.
355 // - `default_llseek()` does not access the `struct file`'s private data.
377 // - The private data of `struct inode` does always contain a pointer to a valid `T`.
378 // - `simple_open()` stores the `struct inode`'s private data in the private data of the
380 // - `blob_read()` re-creates a reference to `T` from the `struct file`'s private data.
381 // - `blob_write()` re-creates a reference to `T` from the `struct file`'s private data.
382 // - `default_llseek()` does not access the `struct file`'s private data.