Lines Matching refs:structname
386 #define __virtio_native_type(structname, member) \ argument
387 typeof(virtio_to_cpu(NULL, ((structname*)0)->member))
390 #define virtio_cread(vdev, structname, member, ptr) \ argument
392 typeof(((structname*)0)->member) virtio_cread_v; \
403 offsetof(structname, member), \
409 offsetof(structname, member), \
419 #define virtio_cwrite(vdev, structname, member, ptr) \ argument
421 typeof(((structname*)0)->member) virtio_cwrite_v = \
422 cpu_to_virtio(vdev, *(ptr), ((structname*)0)->member); \
428 vdev->config->set((vdev), offsetof(structname, member), \
454 #define virtio_cread_le(vdev, structname, member, ptr) \ argument
456 typeof(((structname*)0)->member) virtio_cread_v; \
467 offsetof(structname, member), \
473 offsetof(structname, member), \
482 #define virtio_cwrite_le(vdev, structname, member, ptr) \ argument
484 typeof(((structname*)0)->member) virtio_cwrite_v = \
485 virtio_cpu_to_le(*(ptr), ((structname*)0)->member); \
491 vdev->config->set((vdev), offsetof(structname, member), \
602 #define virtio_cread_feature(vdev, fbit, structname, member, ptr) \ argument
608 virtio_cread((vdev), structname, member, ptr); \
613 #define virtio_cread_le_feature(vdev, fbit, structname, member, ptr) \ argument
619 virtio_cread_le((vdev), structname, member, ptr); \