Lines Matching refs:transfer_buffer
78 u8 *transfer_buffer; member
93 memset(shark->transfer_buffer, 0, TB_LEN); in shark_write_val()
94 shark->transfer_buffer[0] = 0xc0; /* Write shift register command */ in shark_write_val()
96 shark->transfer_buffer[i] |= (val >> (24 - i * 8)) & 0xff; in shark_write_val()
100 shark->transfer_buffer, TB_LEN, in shark_write_val()
114 memset(shark->transfer_buffer, 0, TB_LEN); in shark_read_val()
115 shark->transfer_buffer[0] = 0x80; in shark_read_val()
118 shark->transfer_buffer, TB_LEN, in shark_read_val()
127 shark->transfer_buffer, TB_LEN, in shark_read_val()
135 val |= shark->transfer_buffer[i] << (24 - i * 8); in shark_read_val()
170 memset(shark->transfer_buffer, 0, TB_LEN); in shark_led_work()
172 shark->transfer_buffer[0] = 0xA0 + i; in shark_led_work()
173 shark->transfer_buffer[1] = brightness; in shark_led_work()
175 shark->transfer_buffer[0] = brightness ? 0xA9 : 0xA8; in shark_led_work()
178 shark->transfer_buffer, TB_LEN, in shark_led_work()
314 kfree(shark->transfer_buffer); in usb_shark_release()
328 shark->transfer_buffer = kmalloc(TB_LEN, GFP_KERNEL); in usb_shark_probe()
329 if (!shark->transfer_buffer) in usb_shark_probe()
370 kfree(shark->transfer_buffer); in usb_shark_probe()