Спецификатор формата для типов print_ loff_t?

Я работаю над драйвером символов персонажа Linux для школьного задания и не уверен, как печатать *ppos, переданный в мою функцию чтения, которая имеет тип loff_t.

Я знаю, что я должен использовать printk, а не стандартную библиотеку printf изнутри ядра, но, похоже, не могу найти подходящего спецификатора формата.

Ответ 1

loff_t - это просто typedef. Чтобы определить, какой спецификатор формата использовать, вы должны найти его определение:

Затем вы можете обратиться к