Lines Matching defs:buffer
23 static struct calling_interface_buffer *buffer;
91 command.ebx = virt_to_phys(buffer);
95 memcpy(buffer, input, size);
97 memcpy(input, buffer, size);
116 buffer->cmd_class = CLASS_TOKEN_READ;
117 buffer->cmd_select = SELECT_TOKEN_STD;
118 memset(buffer, 0, sizeof(struct calling_interface_buffer));
119 buffer->input[0] = wsmt->location;
120 buffer->output[0] = 99;
121 dell_smbios_smm_call(buffer);
122 if (buffer->output[0] == 99)
132 * Allocate buffer below 4GB for SMI data--only 32-bit physical addr
135 buffer = (void *)__get_free_page(GFP_KERNEL | GFP_DMA32);
136 if (!buffer)
172 free_page((unsigned long)buffer);
181 free_page((unsigned long)buffer);