H A D | atom.cpp | 75 atom_context *ctx; member in struct:__anon424 87 status_t atom_execute_table_locked(atom_context *ctx, 89 status_t atom_execute_table(atom_context *ctx, int index, uint32 *params); 110 atom_iio_execute(atom_context *ctx, int base, uint32 index, uint32 data) argument 119 temp = ctx->card->ioreg_read(CU16(base + 1)); 123 (void)ctx->card->reg_read(CU16(base + 1)); 124 ctx->card->ioreg_write(CU16(base + 1), temp); 149 temp |= ((ctx->io_attr >> CU8(base + 2)) 163 atom_get_src_int(atom_exec_context *ctx, uint8 attr, int *ptr, argument 167 atom_context *gctx = ctx 299 atom_skip_src_int(atom_exec_context *ctx, uint8 attr, int *ptr) argument 337 atom_get_src(atom_exec_context *ctx, uint8 attr, int *ptr) argument 344 atom_get_src_direct(atom_exec_context *ctx, uint8_t align, int *ptr) argument 372 atom_get_dst(atom_exec_context *ctx, int arg, uint8 attr, int *ptr, uint32 *saved, int print) argument 381 atom_skip_dst(atom_exec_context *ctx, int arg, uint8 attr, int *ptr) argument 389 atom_put_dst(atom_exec_context *ctx, int arg, uint8 attr, int *ptr, uint32 val, uint32 saved) argument 496 atom_op_add(atom_exec_context *ctx, int *ptr, int arg) argument 513 atom_op_and(atom_exec_context *ctx, int *ptr, int arg) argument 530 atom_op_beep(atom_exec_context *ctx, int *ptr, int arg) argument 537 atom_op_calltable(atom_exec_context *ctx, int *ptr, int arg) argument 559 atom_op_clear(atom_exec_context *ctx, int *ptr, int arg) argument 573 atom_op_compare(atom_exec_context *ctx, int *ptr, int arg) argument 587 atom_op_delay(atom_exec_context *ctx, int *ptr, int arg) argument 603 atom_op_div(atom_exec_context *ctx, int *ptr, int arg) argument 625 atom_op_div32(atom_exec_context *ctx, int *ptr, int arg) argument 653 atom_op_eot(atom_exec_context *ctx, int *ptr, int arg) argument 660 atom_op_jump(atom_exec_context *ctx, int *ptr, int arg) argument 712 atom_op_mask(atom_exec_context *ctx, int *ptr, int arg) argument 729 atom_op_move(atom_exec_context *ctx, int *ptr, int arg) argument 748 atom_op_mul(atom_exec_context *ctx, int *ptr, int arg) argument 761 atom_op_mul32(atom_exec_context *ctx, int *ptr, int arg) argument 782 atom_op_nop(atom_exec_context *ctx, int *ptr, int arg) argument 789 atom_op_or(atom_exec_context *ctx, int *ptr, int arg) argument 806 atom_op_postcard(atom_exec_context *ctx, int *ptr, int arg) argument 815 atom_op_repeat(atom_exec_context *ctx, int *ptr, int arg) argument 822 atom_op_restorereg(atom_exec_context *ctx, int *ptr, int arg) argument 829 atom_op_savereg(atom_exec_context *ctx, int *ptr, int arg) argument 836 atom_op_setdatablock(atom_exec_context *ctx, int *ptr, int arg) argument 851 atom_op_setfbbase(atom_exec_context *ctx, int *ptr, int arg) argument 860 atom_op_setport(atom_exec_context *ctx, int *ptr, int arg) argument 890 atom_op_setregblock(atom_exec_context *ctx, int *ptr, int arg) argument 897 atom_op_shift_left(atom_exec_context *ctx, int *ptr, int arg) argument 915 atom_op_shift_right(atom_exec_context *ctx, int *ptr, int arg) argument 933 atom_op_shl(atom_exec_context *ctx, int *ptr, int arg) argument 954 atom_op_shr(atom_exec_context *ctx, int *ptr, int arg) argument 976 atom_op_sub(atom_exec_context *ctx, int *ptr, int arg) argument 993 atom_op_switch(atom_exec_context *ctx, int *ptr, int arg) argument 1019 atom_op_test(atom_exec_context *ctx, int *ptr, int arg) argument 1033 atom_op_xor(atom_exec_context *ctx, int *ptr, int arg) argument 1050 atom_op_debug(atom_exec_context *ctx, int *ptr, int arg) argument 1060 atom_op_processds(atom_exec_context *ctx, int *ptr, int arg) argument 1203 atom_execute_table_locked(atom_context *ctx, int index, uint32 * params) argument 1269 atom_execute_table(atom_context *ctx, int index, uint32 *params) argument 1308 atom_index_iio(atom_context *ctx, int base) argument 1324 atom_context *ctx = (atom_context*)malloc(sizeof(atom_context)); local 1380 atom_asic_init(atom_context *ctx) argument 1399 atom_destroy(atom_context *ctx) argument 1412 atom_parse_data_header(atom_context *ctx, int index, uint16 *size, uint8 *frev, uint8 *crev, uint16 *data_start) argument 1434 atom_parse_cmd_header(atom_context *ctx, int index, uint8 * frev, uint8 * crev) argument 1453 atom_allocate_fb_scratch(atom_context *ctx) argument [all...] |