DECLARE_KFIFO
DECLARE_KFIFO(entries, u64, KVM_HV_TLB_FLUSH_FIFO_SIZE);
DECLARE_KFIFO(events, struct gpioevent_data, 16);
DECLARE_KFIFO(events, struct gpio_v2_line_info_changed, 32);
DECLARE_KFIFO(poison_fifo, struct ras_poison_msg, 128);
DECLARE_KFIFO(faults, u64, 128);
DECLARE_KFIFO(fifo, struct device_node *, 16);
DECLARE_KFIFO(apb_log_fifo, char, APB1_LOG_SIZE);
DECLARE_KFIFO(filter_update_kfifo, struct hisi_ptt_filter_update_info,
DECLARE_KFIFO(det_events, struct iio_event_data, 16);
DECLARE_KFIFO(kfifo, struct ir_raw_event, MAX_IR_EVENT_SIZE);
DECLARE_KFIFO(pio_fifo, u8, sizeof(u32));
DECLARE_KFIFO(mac_tnl_log, struct hclge_mac_tnl_stats,
DECLARE_KFIFO(log_queue, struct nvme_pr_log, NVMET_PR_LOG_QUEUE_SIZE);
DECLARE_KFIFO(aer_fifo, struct aer_err_source, AER_ERROR_SOURCES_MAX);
DECLARE_KFIFO(buffer, u8, 4096);
DECLARE_KFIFO(buffer, u8, 512);
DECLARE_KFIFO(fifo, type, size) = \
DECLARE_KFIFO(attn_fifo, struct rmi4_attn_data, 16);
DECLARE_KFIFO(my_fifo, u8, KFIFO_SIZE);
DECLARE_KFIFO(my_fifo1, u8, KFIFO_SIZE);
DECLARE_KFIFO(fifo, struct memory_failure_entry,
static DECLARE_KFIFO(test, unsigned char, FIFO_SIZE);