Home
last modified time | relevance | path

Searched refs:alloc_addr (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/firmware/efi/libstub/
H A Dalignedmem.c29 efi_physical_addr_t alloc_addr; in efi_allocate_pages_aligned() local
38 alloc_addr = ALIGN_DOWN(max + 1, align) - 1; in efi_allocate_pages_aligned()
44 &alloc_addr); in efi_allocate_pages_aligned()
48 *addr = ALIGN((unsigned long)alloc_addr, align); in efi_allocate_pages_aligned()
51 int l = (alloc_addr & (align - 1)) / EFI_PAGE_SIZE; in efi_allocate_pages_aligned()
54 efi_bs_call(free_pages, alloc_addr, slack - l + 1); in efi_allocate_pages_aligned()
/linux/drivers/net/caif/
H A Dcaif_virtio.c120 void *alloc_addr; member
361 if (cfv->alloc_addr) in cfv_destroy_genpool()
363 cfv->allocsz, cfv->alloc_addr, in cfv_destroy_genpool()
395 cfv->alloc_addr = dma_alloc_coherent( in cfv_create_genpool()
399 if (cfv->alloc_addr) in cfv_create_genpool()
413 err = gen_pool_add_virt(cfv->genpool, (unsigned long)cfv->alloc_addr, in cfv_create_genpool()
414 (phys_addr_t)virt_to_phys(cfv->alloc_addr), in cfv_create_genpool()
/linux/drivers/ntb/
H A Dntb_transport.c212 void *alloc_addr; member
807 mw->alloc_addr, mw->dma_addr); in ntb_free_mw()
811 mw->alloc_addr = NULL; in ntb_free_mw()
819 void *alloc_addr, *virt_addr; in ntb_alloc_mw_buffer() local
834 alloc_addr = dma_alloc_attrs(ntb_dev, mw->alloc_size, in ntb_alloc_mw_buffer()
837 if (!alloc_addr) { in ntb_alloc_mw_buffer()
842 virt_addr = alloc_addr; in ntb_alloc_mw_buffer()
852 virt_addr = PTR_ALIGN(alloc_addr, align); in ntb_alloc_mw_buffer()
860 mw->alloc_addr = alloc_addr; in ntb_alloc_mw_buffer()
867 dma_free_coherent(ntb_dev, mw->alloc_size, alloc_addr, dma_addr); in ntb_alloc_mw_buffer()
/linux/drivers/atm/
H A Dfore200e.c169 chunk->alloc_addr = kzalloc(chunk->alloc_size, GFP_KERNEL); in fore200e_chunk_alloc()
170 if (chunk->alloc_addr == NULL) in fore200e_chunk_alloc()
174 offset = FORE200E_ALIGN(chunk->alloc_addr, alignment); in fore200e_chunk_alloc()
176 chunk->align_addr = chunk->alloc_addr + offset; in fore200e_chunk_alloc()
181 kfree(chunk->alloc_addr); in fore200e_chunk_alloc()
195 kfree(chunk->alloc_addr); in fore200e_chunk_free()
209 chunk->alloc_addr = dma_alloc_coherent(fore200e->dev, chunk->alloc_size, in fore200e_dma_chunk_alloc()
211 if (!chunk->alloc_addr) in fore200e_dma_chunk_alloc()
213 chunk->align_addr = chunk->alloc_addr; in fore200e_dma_chunk_alloc()
223 dma_free_coherent(fore200e->dev, chunk->alloc_size, chunk->alloc_addr, in fore200e_dma_chunk_free()
[all …]
H A Dfore200e.h565 void* alloc_addr; /* base address of allocated chunk */ member
/linux/include/net/
H A Dieee802154_netdev.h137 alloc_addr:1; member
139 u8 alloc_addr:1,
/linux/drivers/net/fddi/skfp/
H A Dess.c177 if (((struct smt_p_0019 *)p)->alloc_addr.a[i]) { in ess_raf_received_pack()
637 req->a_addr.alloc_addr = null_addr ; in ess_send_alc_req()
/linux/net/mac802154/
H A Dscan.c550 frame.assoc_req_pl.alloc_addr = 1; in mac802154_perform_association()
823 if (assoc_req_pl.alloc_addr) { in mac802154_process_association_req()
/linux/drivers/net/fddi/skfp/h/
H A Dsmt.h502 struct fddi_addr alloc_addr ; /* Allocation Address */ member
/linux/drivers/staging/rtl8723bs/include/
H A Drtw_xmit.h285 u8 *alloc_addr; /* the actual address this xmitframe allocated */ member