Lines Matching refs:base_struct
295 struct sis_base_struct *base_struct; in sis_init_base_struct_addr() local
300 base_struct_unaligned = kzalloc(sizeof(*base_struct) in sis_init_base_struct_addr()
305 base_struct = PTR_ALIGN(base_struct_unaligned, in sis_init_base_struct_addr()
309 put_unaligned_le32(SIS_BASE_STRUCT_REVISION, &base_struct->revision); in sis_init_base_struct_addr()
311 &base_struct->error_buffer_paddr_low); in sis_init_base_struct_addr()
313 &base_struct->error_buffer_paddr_high); in sis_init_base_struct_addr()
315 &base_struct->error_buffer_element_length); in sis_init_base_struct_addr()
317 &base_struct->error_buffer_num_elements); in sis_init_base_struct_addr()
319 bus_address = pci_map_single(ctrl_info->pci_dev, base_struct, in sis_init_base_struct_addr()
320 sizeof(*base_struct), PCI_DMA_TODEVICE); in sis_init_base_struct_addr()
329 params.mailbox[3] = sizeof(*base_struct); in sis_init_base_struct_addr()
334 pci_unmap_single(ctrl_info->pci_dev, bus_address, sizeof(*base_struct), in sis_init_base_struct_addr()