Lines Matching refs:unit

102 bktr_has_stored_addresses(int unit)  in bktr_has_stored_addresses()  argument
105 if (unit < 0 || unit >= BKTR_MEM_MAX_DEVICES) { in bktr_has_stored_addresses()
106 printf("bktr_mem: Unit number %d invalid\n", unit); in bktr_has_stored_addresses()
110 return memory_list[unit].addresses_stored; in bktr_has_stored_addresses()
116 bktr_store_address(int unit, int type, vm_offset_t addr) in bktr_store_address() argument
119 if (unit < 0 || unit >= BKTR_MEM_MAX_DEVICES) { in bktr_store_address()
121 unit, type, (void *) addr); in bktr_store_address()
127 memory_list[unit].dma_prog = addr; in bktr_store_address()
128 memory_list[unit].addresses_stored = 1; in bktr_store_address()
131 memory_list[unit].odd_dma_prog = addr; in bktr_store_address()
132 memory_list[unit].addresses_stored = 1; in bktr_store_address()
135 memory_list[unit].vbidata = addr; in bktr_store_address()
136 memory_list[unit].addresses_stored = 1; in bktr_store_address()
139 memory_list[unit].vbibuffer = addr; in bktr_store_address()
140 memory_list[unit].addresses_stored = 1; in bktr_store_address()
143 memory_list[unit].buf = addr; in bktr_store_address()
144 memory_list[unit].addresses_stored = 1; in bktr_store_address()
148 type, unit, (void *)addr); in bktr_store_address()
156 bktr_retrieve_address(int unit, int type) in bktr_retrieve_address() argument
159 if (unit < 0 || unit >= BKTR_MEM_MAX_DEVICES) { in bktr_retrieve_address()
161 unit, type); in bktr_retrieve_address()
166 return memory_list[unit].dma_prog; in bktr_retrieve_address()
168 return memory_list[unit].odd_dma_prog; in bktr_retrieve_address()
170 return memory_list[unit].vbidata; in bktr_retrieve_address()
172 return memory_list[unit].vbibuffer; in bktr_retrieve_address()
174 return memory_list[unit].buf; in bktr_retrieve_address()
177 type, unit); in bktr_retrieve_address()