Lines Matching defs:osh
57 #define OSL_DMA_MAP_DUMP(osh) osl_dma_map_dump(osh) argument
59 #define OSL_DMA_MAP_DUMP(osh) do {} while (0) argument
106 #define OSL_PCI_READ_CONFIG(osh, offset, size) \ argument
108 #define OSL_PCI_WRITE_CONFIG(osh, offset, size, val) \ argument
115 #define OSL_PCI_BUS(osh) osl_pci_bus(osh) argument
116 #define OSL_PCI_SLOT(osh) osl_pci_slot(osh) argument
117 #define OSL_PCIE_DOMAIN(osh) osl_pcie_domain(osh) argument
118 #define OSL_PCIE_BUS(osh) osl_pcie_bus(osh) argument
158 #define PKTFREESETCB(osh, _tx_fn, _tx_ctx) \ argument
164 #define PKTFREESETRXCB(osh, _rx_fn, _rx_ctx) \ argument
171 #define REGOPSSET(osh, rreg, wreg, ctx) \ argument
183 #define MALLOC(osh, size) osl_debug_malloc((osh), (size), __LINE__, __FILE__) argument
184 #define MALLOCZ(osh, size) osl_debug_mallocz((osh), (size), __LINE__, __FILE__) argument
185 #define MFREE(osh, addr, size) \ argument
187 #define VMALLOC(osh, size) osl_debug_vmalloc((osh), (size), __LINE__, __FILE__) argument
188 #define VMALLOCZ(osh, size) osl_debug_vmallocz((osh), (size), __LINE__, __FILE__) argument
189 #define VMFREE(osh, addr, size) osl_debug_vmfree((osh), (addr), (size), __LINE__, __FILE__) argument
190 #define MALLOCED(osh) osl_malloced((osh)) argument
191 #define MEMORY_LEFTOVER(osh) osl_check_memleak(osh) argument
192 #define MALLOC_DUMP(osh, b) osl_debug_memdump((osh), (b)) argument
204 #define MALLOC(osh, size) osl_malloc((osh), (size)) argument
205 #define MALLOCZ(osh, size) osl_mallocz((osh), (size)) argument
206 #define MALLOC_RA(osh, size, callsite) osl_mallocz((osh), (size)) argument
207 #define MFREE(osh, addr, size) ({osl_mfree((osh), ((void *)addr), (size));(addr) = NULL;}) argument
208 #define VMALLOC(osh, size) osl_vmalloc((osh), (size)) argument
209 #define VMALLOCZ(osh, size) osl_vmallocz((osh), (size)) argument
210 #define VMFREE(osh, addr, size) osl_vmfree((osh), (addr), (size)) argument
211 #define MALLOCED(osh) osl_malloced((osh)) argument
212 #define MEMORY_LEFTOVER(osh) osl_check_memleak(osh) argument
225 #define MALLOC_FAILED(osh) osl_malloc_failed((osh)) argument
230 #define DMA_ALLOC_CONSISTENT(osh, size, align, tot, pap, dmah) \ argument
232 #define DMA_FREE_CONSISTENT(osh, va, size, pa, dmah) \ argument
235 #define DMA_ALLOC_CONSISTENT_FORCE32(osh, size, align, tot, pap, dmah) \ argument
237 #define DMA_FREE_CONSISTENT_FORCE32(osh, va, size, pa, dmah) \ argument
251 #define DMA_UNMAP(osh, pa, size, direction, p, dmah) \ argument
269 #define OSL_DMADDRWIDTH(osh, addrwidth) ({BCM_REFERENCE(osh); BCM_REFERENCE(addrwidth);}) argument
279 #define OSL_DISABLE_PREEMPTION(osh) osl_preempt_disable(osh) argument
280 #define OSL_ENABLE_PREEMPTION(osh) osl_preempt_enable(osh) argument
304 #define OSL_WRITE_REG(osh, r, v) (bcmsdh_reg_write(osl_get_bus_handle(osh), \ argument
306 #define OSL_READ_REG(osh, r) (bcmsdh_reg_read(osl_get_bus_handle(osh), \ argument
309 #define OSL_READ_REG(osh, r) \ argument
318 #define SELECT_BUS_WRITE(osh, mmap_op, bus_op) ({BCM_REFERENCE(osh); mmap_op;}) argument
319 #define SELECT_BUS_READ(osh, mmap_op, bus_op) ({BCM_REFERENCE(osh); bus_op;}) argument
322 #define SELECT_BUS_WRITE(osh, mmap_op, bus_op) if (((osl_pubinfo_t*)(osh))->mmbus) \ argument
324 #define SELECT_BUS_READ(osh, mmap_op, bus_op) (((osl_pubinfo_t*)(osh))->mmbus) ? \ argument
327 #define SELECT_BUS_WRITE(osh, mmap_op, bus_op) ({BCM_REFERENCE(osh); mmap_op;}) argument
328 #define SELECT_BUS_READ(osh, mmap_op, bus_op) ({BCM_REFERENCE(osh); mmap_op;}) argument
378 #define R_REG(osh, r) (\ argument
385 #define W_REG(osh, r, v) do { \ argument
410 #define R_REG(osh, r) (\ argument
431 #define R_REG(osh, r) (\ argument
454 #define R_REG(osh, r) (\ argument
476 #define W_REG(osh, r, v) do { \ argument
494 #define W_REG(osh, r, v) do { \ argument
508 #define W_REG(osh, r, v) do { \ argument
523 #define R_REG(osh, r) (\ argument
541 #define W_REG(osh, r, v) do { \ argument
557 #define R_REG(osh, r) (\ argument
573 #define W_REG(osh, r, v) do { \ argument
590 #define AND_REG(osh, r, v) W_REG(osh, (r), R_REG(osh, r) & (v)) argument
591 #define OR_REG(osh, r, v) W_REG(osh, (r), R_REG(osh, r) | (v)) argument
695 #define R_REG(osh, r) \ argument
703 #define W_REG(osh, r, v) do { \ argument
714 #define R_REG(osh, r) OSL_READ_REG(osh, r) argument
715 #define W_REG(osh, r, v) do { OSL_WRITE_REG(osh, r, v); } while (0) argument
718 #define AND_REG(osh, r, v) W_REG(osh, (r), R_REG(osh, r) & (v)) argument
719 #define OR_REG(osh, r, v) W_REG(osh, (r), R_REG(osh, r) | (v)) argument
767 #define DMA_FLUSH(osh, va, size, direction, p, dmah) \ argument
769 #define DMA_MAP(osh, va, size, direction, p, dmah) \ argument
828 #define OSL_ATOMIC_SET(osh, v, x) atomic_set(v, x) argument
829 #define OSL_ATOMIC_INIT(osh, v) atomic_set(v, 0) argument
830 #define OSL_ATOMIC_INC(osh, v) atomic_inc(v) argument
831 #define OSL_ATOMIC_INC_RETURN(osh, v) atomic_inc_return(v) argument
832 #define OSL_ATOMIC_DEC(osh, v) atomic_dec(v) argument
833 #define OSL_ATOMIC_DEC_RETURN(osh, v) atomic_dec_return(v) argument
834 #define OSL_ATOMIC_READ(osh, v) atomic_read(v) argument
835 #define OSL_ATOMIC_ADD(osh, v, x) atomic_add(v, x) argument
838 #define OSL_ATOMIC_OR(osh, v, x) atomic_or(x, v) argument
839 #define OSL_ATOMIC_AND(osh, v, x) atomic_and(x, v) argument
841 #define OSL_ATOMIC_OR(osh, v, x) atomic_set_mask(x, v) argument
842 #define OSL_ATOMIC_AND(osh, v, x) atomic_clear_mask(~x, v) argument