Searched refs:misaligned_size (Results 1 - 3 of 3) sorted by relevance
/opensolaris-onvv-gate/usr/src/uts/common/io/xge/hal/xgehal/ |
H A D | xgehal-channel-fp.c | 273 int misaligned_size; local 275 misaligned_size = (int)(dma_pointer & (alignment - 1)); 276 if (!misaligned_size) { 281 misaligned_size = (int)(dma_pointer & (copy_size - 1)); 282 misaligned_size = copy_size - misaligned_size; 284 misaligned_size = size; 287 return misaligned_size;
|
H A D | xgehal-fifo-fp.c | 797 * @misaligned_size: Size (in bytes) of the misaligned portion of the 809 * this is specified via additional @misaligned_size parameter described above. 835 dma_addr_t dma_pointer, int size, int misaligned_size) 855 xge_assert(misaligned_size != 0 && 856 misaligned_size <= fifo->config->alignment_size); 858 remaining_size = size - misaligned_size; 862 vaddr, misaligned_size); 871 txdp->control_1 |= XGE_HAL_TXD_BUFFER0_SIZE(misaligned_size); 872 txdl_priv->bytes_sent += misaligned_size; 885 misaligned_size, 833 xge_hal_fifo_dtr_buffer_set_aligned(xge_hal_channel_h channelh, xge_hal_dtr_h dtrh, int frag_idx, void *vaddr, dma_addr_t dma_pointer, int size, int misaligned_size) argument [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/xge/hal/include/ |
H A D | xgehal-fifo.h | 324 dma_addr_t dma_pointer, int size, int misaligned_size);
|
Completed in 93 milliseconds