Lines Matching refs:dp
25 struct dotprod *dp; in initdp_sse2() local
31 dp = (struct dotprod *)calloc(1,sizeof(struct dotprod)); in initdp_sse2()
32 dp->len = len; in initdp_sse2()
39 posix_memalign((void **)&dp->coeffs[i],16,blksize); in initdp_sse2()
40 memset(dp->coeffs[i],0,blksize); in initdp_sse2()
42 dp->coeffs[i][j+i] = coeffs[j]; in initdp_sse2()
44 return (void *)dp; in initdp_sse2()
50 struct dotprod *dp = (struct dotprod *)p; in freedp_sse2() local
54 if(dp->coeffs[i] != NULL) in freedp_sse2()
55 free(dp->coeffs[i]); in freedp_sse2()
56 free(dp); in freedp_sse2()
63 struct dotprod *dp = (struct dotprod *)p; in dotprod_sse2() local
71 return dotprod_sse2_assist(ar,dp->coeffs[al],(dp->len+al-1)/8+1); in dotprod_sse2()