Lines Matching defs:osh
64 #define OSL_DMA_MAP_DUMP(osh) osl_dma_map_dump(osh) argument
66 #define OSL_DMA_MAP_DUMP(osh) do {} while (0) argument
123 #define OSL_PCMCIA_READ_ATTR(osh, offset, buf, size) \ argument
125 #define OSL_PCMCIA_WRITE_ATTR(osh, offset, buf, size) \ argument
131 #define OSL_PCI_READ_CONFIG(osh, offset, size) \ argument
133 #define OSL_PCI_WRITE_CONFIG(osh, offset, size, val) \ argument
139 #define OSL_PCI_BUS(osh) osl_pci_bus(osh) argument
140 #define OSL_PCI_SLOT(osh) osl_pci_slot(osh) argument
141 #define OSL_PCIE_DOMAIN(osh) osl_pcie_domain(osh) argument
142 #define OSL_PCIE_BUS(osh) osl_pcie_bus(osh) argument
167 #define PKTFREESETCB(osh, _tx_fn, _tx_ctx) \ argument
173 #define PKTFREESETRXCB(osh, _rx_fn, _rx_ctx) \ argument
181 #define MALLOC(osh, size) osl_malloc((osh), (size)) argument
182 #define MALLOCZ(osh, size) osl_mallocz((osh), (size)) argument
183 #define MFREE(osh, addr, size) osl_mfree((osh), (addr), (size)) argument
184 #define VMALLOC(osh, size) osl_vmalloc((osh), (size)) argument
185 #define VMALLOCZ(osh, size) osl_vmallocz((osh), (size)) argument
186 #define VMFREE(osh, addr, size) osl_vmfree((osh), (addr), (size)) argument
187 #define MALLOCED(osh) osl_malloced((osh)) argument
188 #define MEMORY_LEFTOVER(osh) osl_check_memleak(osh) argument
198 #define MALLOC_FAILED(osh) osl_malloc_failed((osh)) argument
203 #define DMA_ALLOC_CONSISTENT(osh, size, align, tot, pap, dmah) \ argument
205 #define DMA_FREE_CONSISTENT(osh, va, size, pa, dmah) \ argument
208 #define DMA_ALLOC_CONSISTENT_FORCE32(osh, size, align, tot, pap, dmah) \ argument
210 #define DMA_FREE_CONSISTENT_FORCE32(osh, va, size, pa, dmah) \ argument
224 #define DMA_UNMAP(osh, pa, size, direction, p, dmah) \ argument
242 #define OSL_DMADDRWIDTH(osh, addrwidth) ({BCM_REFERENCE(osh); BCM_REFERENCE(addrwidth);}) argument
252 #define OSL_DISABLE_PREEMPTION(osh) osl_preempt_disable(osh) argument
253 #define OSL_ENABLE_PREEMPTION(osh) osl_preempt_enable(osh) argument
293 #define OSL_WRITE_REG(osh, r, v) (bcmsdh_reg_write(osl_get_bus_handle(osh), \ argument
295 #define OSL_READ_REG(osh, r) (bcmsdh_reg_read(osl_get_bus_handle(osh), \ argument
298 #define OSL_READ_REG(osh, r) \ argument
305 #define OSL_READ_REG(osh, r) \ argument
314 #define SELECT_BUS_WRITE(osh, mmap_op, bus_op) ({BCM_REFERENCE(osh); mmap_op;}) argument
315 #define SELECT_BUS_READ(osh, mmap_op, bus_op) ({BCM_REFERENCE(osh); bus_op;}) argument
318 #define SELECT_BUS_WRITE(osh, mmap_op, bus_op) if (((osl_pubinfo_t*)(osh))->mmbus) \ argument
320 #define SELECT_BUS_READ(osh, mmap_op, bus_op) (((osl_pubinfo_t*)(osh))->mmbus) ? \ argument
323 #define SELECT_BUS_WRITE(osh, mmap_op, bus_op) ({BCM_REFERENCE(osh); mmap_op;}) argument
324 #define SELECT_BUS_READ(osh, mmap_op, bus_op) ({BCM_REFERENCE(osh); mmap_op;}) argument
367 #define R_REG(osh, r) (\ argument
387 #define R_REG(osh, r) (\ argument
407 #define W_REG(osh, r, v) do { \ argument
419 #define W_REG(osh, r, v) do { \ argument
430 #define AND_REG(osh, r, v) W_REG(osh, (r), R_REG(osh, r) & (v)) argument
431 #define OR_REG(osh, r, v) W_REG(osh, (r), R_REG(osh, r) | (v)) argument
476 #define DMA_FLUSH(osh, va, size, direction, p, dmah) \ argument
479 #define DMA_MAP(osh, va, size, direction, p, dmah) \ argument
512 #define SECURE_DMA_MAP(osh, va, size, direction, p, dmah, pcma, offset) \ argument
514 #define SECURE_DMA_DD_MAP(osh, va, size, direction, p, dmah) \ argument
516 #define SECURE_DMA_MAP_TXMETA(osh, va, size, direction, p, dmah, pcma) \ argument
518 #define SECURE_DMA_UNMAP(osh, pa, size, direction, p, dmah, pcma, offset) \ argument
520 #define SECURE_DMA_UNMAP_ALL(osh, pcma) \ argument
523 #define DMA_MAP(osh, va, size, direction, p, dmah) argument
593 #define OSL_ATOMIC_SET(osh, v, x) atomic_set(v, x) argument
594 #define OSL_ATOMIC_INIT(osh, v) atomic_set(v, 0) argument
595 #define OSL_ATOMIC_INC(osh, v) atomic_inc(v) argument
596 #define OSL_ATOMIC_INC_RETURN(osh, v) atomic_inc_return(v) argument
597 #define OSL_ATOMIC_DEC(osh, v) atomic_dec(v) argument
598 #define OSL_ATOMIC_DEC_RETURN(osh, v) atomic_dec_return(v) argument
599 #define OSL_ATOMIC_READ(osh, v) atomic_read(v) argument
600 #define OSL_ATOMIC_ADD(osh, v, x) atomic_add(v, x) argument
603 #define OSL_ATOMIC_OR(osh, v, x) atomic_or(x, v) argument
604 #define OSL_ATOMIC_AND(osh, v, x) atomic_and(x, v) argument
606 #define OSL_ATOMIC_OR(osh, v, x) atomic_set_mask(x, v) argument
607 #define OSL_ATOMIC_AND(osh, v, x) atomic_clear_mask(~x, v) argument