Lines Matching defs:pdcspath_entry
86 struct pdcspath_entry {
98 ssize_t (*show)(struct pdcspath_entry *entry, char *buf);
99 ssize_t (*store)(struct pdcspath_entry *entry, const char *buf, size_t count);
103 struct pdcspath_entry pdcspath_entry_##_name = { \
124 #define to_pdcspath_entry(obj) container_of(obj, struct pdcspath_entry, kobj)
128 * @entry: A pointer to an allocated pdcspath_entry.
139 pdcspath_fetch(struct pdcspath_entry *entry)
169 * @entry: A pointer to an allocated pdcspath_entry.
180 pdcspath_store(struct pdcspath_entry *entry)
221 pdcspath_hwpath_read(struct pdcspath_entry *entry, char *buf)
264 pdcspath_hwpath_write(struct pdcspath_entry *entry, const char *buf, size_t count)
341 pdcspath_layer_read(struct pdcspath_entry *entry, char *buf)
379 pdcspath_layer_write(struct pdcspath_entry *entry, const char *buf, size_t count)
435 struct pdcspath_entry *entry = to_pdcspath_entry(kobj);
456 struct pdcspath_entry *entry = to_pdcspath_entry(kobj);
498 static struct pdcspath_entry *pdcspath_entries[] = {
543 struct pdcspath_entry *pathentry;
595 struct pdcspath_entry *pathentry;
766 struct pdcspath_entry *pathentry;
992 struct pdcspath_entry *entry;
1039 struct pdcspath_entry *entry;