Lines Matching refs:iop
167 struct cryptocop_int_operation *iop; member
240 static void delete_internal_operation(struct cryptocop_int_operation *iop);
253 static void print_dma_descriptors(struct cryptocop_int_operation *iop);
1363 static void delete_internal_operation(struct cryptocop_int_operation *iop) in delete_internal_operation() argument
1365 void *ptr = iop->alloc_ptr; in delete_internal_operation()
1366 struct cryptocop_dma_desc *cd = iop->cdesc_out; in delete_internal_operation()
1369 DEBUG(printk("delete_internal_operation: iop=0x%p, alloc_ptr=0x%p\n", iop, ptr)); in delete_internal_operation()
1376 cd = iop->cdesc_in; in delete_internal_operation()
1627 …G(printk("cryptocop_free_session: pj=0x%p, pj->oper=0x%p, pj->iop=0x%p\n", pj, pj->oper, pj->iop)); in cryptocop_free_session()
1629 delete_internal_operation(pj->iop); in cryptocop_free_session()
1890 delete_internal_operation(pj->iop); in cryptocop_do_tasklet()
1932 delete_internal_operation(done_job->iop); in dma_done_interrupt()
2067 delete_internal_operation(pj->iop); in cryptocop_job_queue_close()
2102 delete_internal_operation(pj->iop); in cryptocop_job_queue_close()
2118 delete_internal_operation(pj->iop); in cryptocop_job_queue_close()
2167 switch (pj->iop->tdes_mode){ in cryptocop_start_job()
2211 switch (pj->iop->csum_mode){ in cryptocop_start_job()
2227 &pj->iop->ctx_in, (char*)virt_to_phys(&pj->iop->ctx_in), in cryptocop_start_job()
2228 &pj->iop->ctx_out, (char*)virt_to_phys(&pj->iop->ctx_out))); in cryptocop_start_job()
2231 flush_dma_context(&pj->iop->ctx_in); in cryptocop_start_job()
2232 DMA_START_CONTEXT(IN_DMA_INST, virt_to_phys(&pj->iop->ctx_in)); in cryptocop_start_job()
2235 DMA_START_CONTEXT(OUT_DMA_INST, virt_to_phys(&pj->iop->ctx_out)); in cryptocop_start_job()
2269 …(*pj)->iop = (struct cryptocop_int_operation*)(((unsigned long int)(iop_alloc_ptr + DESCR_ALLOC_PA… in cryptocop_job_setup()
2270 DEBUG(memset((*pj)->iop, 0xff, sizeof(struct cryptocop_int_operation))); in cryptocop_job_setup()
2271 (*pj)->iop->alloc_ptr = iop_alloc_ptr; in cryptocop_job_setup()
2272 (*pj)->iop->sid = operation->sid; in cryptocop_job_setup()
2273 (*pj)->iop->cdesc_out = NULL; in cryptocop_job_setup()
2274 (*pj)->iop->cdesc_in = NULL; in cryptocop_job_setup()
2275 (*pj)->iop->tdes_mode = operation->list_op.tdes_mode; in cryptocop_job_setup()
2276 (*pj)->iop->csum_mode = operation->list_op.csum_mode; in cryptocop_job_setup()
2277 (*pj)->iop->ddesc_out = operation->list_op.outlist; in cryptocop_job_setup()
2278 (*pj)->iop->ddesc_in = operation->list_op.inlist; in cryptocop_job_setup()
2281 (*pj)->iop->ctx_out.next = NULL; in cryptocop_job_setup()
2282 (*pj)->iop->ctx_out.eol = 1; in cryptocop_job_setup()
2283 (*pj)->iop->ctx_out.saved_data = operation->list_op.outlist; in cryptocop_job_setup()
2284 (*pj)->iop->ctx_out.saved_data_buf = operation->list_op.out_data_buf; in cryptocop_job_setup()
2286 (*pj)->iop->ctx_in.next = NULL; in cryptocop_job_setup()
2287 (*pj)->iop->ctx_in.eol = 1; in cryptocop_job_setup()
2288 (*pj)->iop->ctx_in.saved_data = operation->list_op.inlist; in cryptocop_job_setup()
2289 (*pj)->iop->ctx_in.saved_data_buf = operation->list_op.in_data_buf; in cryptocop_job_setup()
2291 if ((err = cryptocop_setup_dma_list(operation, &(*pj)->iop, alloc_flag))) { in cryptocop_job_setup()
2297 DEBUG(print_dma_descriptors((*pj)->iop)); in cryptocop_job_setup()
3149 static void print_dma_descriptors(struct cryptocop_int_operation *iop) in print_dma_descriptors() argument
3151 struct cryptocop_dma_desc *cdesc_out = iop->cdesc_out; in print_dma_descriptors()
3152 struct cryptocop_dma_desc *cdesc_in = iop->cdesc_in; in print_dma_descriptors()
3158 printk("\tsid: 0x%lld\n", iop->sid); in print_dma_descriptors()
3160 printk("\tcdesc_out: 0x%p\n", iop->cdesc_out); in print_dma_descriptors()
3161 printk("\tcdesc_in: 0x%p\n", iop->cdesc_in); in print_dma_descriptors()
3162 printk("\tddesc_out: 0x%p\n", iop->ddesc_out); in print_dma_descriptors()
3163 printk("\tddesc_in: 0x%p\n", iop->ddesc_in); in print_dma_descriptors()
3165 printk("\niop->ctx_out: 0x%p phys: 0x%p\n", &iop->ctx_out, (char*)virt_to_phys(&iop->ctx_out)); in print_dma_descriptors()
3169 iop->ctx_out.next, in print_dma_descriptors()
3170 iop->ctx_out.saved_data, in print_dma_descriptors()
3171 iop->ctx_out.saved_data_buf); in print_dma_descriptors()
3173 printk("\niop->ctx_in: 0x%p phys: 0x%p\n", &iop->ctx_in, (char*)virt_to_phys(&iop->ctx_in)); in print_dma_descriptors()
3177 iop->ctx_in.next, in print_dma_descriptors()
3178 iop->ctx_in.saved_data, in print_dma_descriptors()
3179 iop->ctx_in.saved_data_buf); in print_dma_descriptors()