Lines Matching refs:seq
44 void *(*start)(struct dfs_seq_file *seq, off_t *index); /* Start sequence traversal */
45 void (*stop)(struct dfs_seq_file *seq, void *data); /* Stop sequence traversal */
46 … void *(*next)(struct dfs_seq_file *seq, void *data, off_t *index); /* Get next item in sequence */
47 int (*show)(struct dfs_seq_file *seq, void *data); /* Show current item */
53 static inline rt_bool_t dfs_seq_is_full(struct dfs_seq_file *seq) in dfs_seq_is_full() argument
55 return seq->count == seq->size; in dfs_seq_is_full()
61 static inline void dfs_seq_setwidth(struct dfs_seq_file *seq, size_t size) in dfs_seq_setwidth() argument
63 seq->pad_until = seq->count + size; in dfs_seq_setwidth()
70 int dfs_seq_write(struct dfs_seq_file *seq, const void *data, size_t len);
72 void dfs_seq_vprintf(struct dfs_seq_file *seq, const char *fmt, va_list args);
73 void dfs_seq_printf(struct dfs_seq_file *seq, const char *fmt, ...);
74 void dfs_seq_putc(struct dfs_seq_file *seq, char c);
75 void dfs_seq_puts(struct dfs_seq_file *seq, const char *s);
76 void dfs_seq_pad(struct dfs_seq_file *seq, char c);