R
RAKHE
struct seq_operations {
void * (*start) (struct seq_file *m, loff_t *pos);
void (*stop) (struct seq_file *m, void *v);
void * (*next) (struct seq_file *m, void *v, loff_t *pos);
int (*show) (struct seq_file *m, void *v);
};
const struct seq_operations cpuinfo_op = {
.start =c_start,
.next = c_next,
.stop = c_stop,
.show = show_cpuinfo,
};
I found this snippet in Linux Source Code, i panic on this,
i couldn't understant this part ?
can you use ( . ) operator inside a structure, it is new to me?
Can you someone throw a light on this ?
void * (*start) (struct seq_file *m, loff_t *pos);
void (*stop) (struct seq_file *m, void *v);
void * (*next) (struct seq_file *m, void *v, loff_t *pos);
int (*show) (struct seq_file *m, void *v);
};
const struct seq_operations cpuinfo_op = {
.start =c_start,
.next = c_next,
.stop = c_stop,
.show = show_cpuinfo,
};
I found this snippet in Linux Source Code, i panic on this,
i couldn't understant this part ?
can you use ( . ) operator inside a structure, it is new to me?
Can you someone throw a light on this ?