Lines Matching refs:buffer_entry
173 u16 *buffer_entry, *buffer_end; in dell_wmi_notify() local
197 buffer_entry = (u16 *)obj->buffer.pointer; in dell_wmi_notify()
201 if (buffer_size >= 3 && buffer_entry[1] == 0x0) in dell_wmi_notify()
202 dell_wmi_process_key(buffer_entry[2]); in dell_wmi_notify()
204 dell_wmi_process_key(buffer_entry[1]); in dell_wmi_notify()
211 buffer_end = buffer_entry + buffer_size; in dell_wmi_notify()
213 while (buffer_entry < buffer_end) { in dell_wmi_notify()
215 len = buffer_entry[0]; in dell_wmi_notify()
221 if (buffer_entry + len > buffer_end) { in dell_wmi_notify()
226 pr_debug("Process buffer (%*ph)\n", len*2, buffer_entry); in dell_wmi_notify()
228 switch (buffer_entry[1]) { in dell_wmi_notify()
231 switch (buffer_entry[i]) { in dell_wmi_notify()
245 "0x%x\n", (int)buffer_entry[i]); in dell_wmi_notify()
253 dell_wmi_process_key(buffer_entry[i]); in dell_wmi_notify()
257 switch (buffer_entry[i]) { in dell_wmi_notify()
278 "0x%x\n", (int)buffer_entry[i]); in dell_wmi_notify()
286 (int)buffer_entry[1]); in dell_wmi_notify()
290 buffer_entry += len; in dell_wmi_notify()