dis_opts          396 tools/capdis.c void describe_const_op(firmware *fw, unsigned dis_opts, char *comment, uint32_t adr)
dis_opts          399 tools/capdis.c     if(dis_opts & DIS_OPT_STUBS) {
dis_opts          416 tools/capdis.c     if(dis_opts & DIS_OPT_STR) {
dis_opts          421 tools/capdis.c void describe_prop_call(firmware *fw,iter_state_t *is, unsigned dis_opts, char *comment, uint32_t target)
dis_opts          423 tools/capdis.c     if(!(dis_opts & DIS_OPT_PROPS) || (target != get_prop && target != set_prop)) {
dis_opts          440 tools/capdis.c void describe_simple_func(firmware *fw, unsigned dis_opts, char *comment, uint32_t target)
dis_opts          442 tools/capdis.c     if(!(dis_opts & DIS_OPT_SIMPLE_FUNCS)) {
dis_opts          458 tools/capdis.c int do_dis_branch(firmware *fw, iter_state_t *is, unsigned dis_opts, char *mnem, char *ops, char *comment)
dis_opts          472 tools/capdis.c     if(dis_opts & DIS_OPT_STUBS) {
dis_opts          495 tools/capdis.c     if(dis_opts & DIS_OPT_LABELS) {
dis_opts          497 tools/capdis.c             if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          509 tools/capdis.c     describe_prop_call(fw,is,dis_opts,comment,desc_adr | is->thumb);
dis_opts          510 tools/capdis.c     describe_simple_func(fw,dis_opts,comment,desc_adr | is->thumb);
dis_opts          515 tools/capdis.c int do_dis_call(firmware *fw, iter_state_t *is, unsigned dis_opts, char *mnem, char *ops, char *comment)
dis_opts          526 tools/capdis.c     if(dis_opts & DIS_OPT_STUBS) {
dis_opts          549 tools/capdis.c     if(dis_opts & DIS_OPT_SUBS) {
dis_opts          551 tools/capdis.c             if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          563 tools/capdis.c     describe_prop_call(fw,is,dis_opts,comment,desc_adr);
dis_opts          564 tools/capdis.c     describe_simple_func(fw,dis_opts,comment,desc_adr);
dis_opts          571 tools/capdis.c                     unsigned dis_opts,
dis_opts          584 tools/capdis.c     if(do_dis_branch(fw,is,dis_opts,mnem,ops,comment)) {
dis_opts          587 tools/capdis.c     if(do_dis_call(fw,is,dis_opts,mnem,ops,comment)) {
dis_opts          590 tools/capdis.c     if((dis_opts & (DIS_OPT_CONSTS|DIS_OPT_DETAIL_CONST)) && isLDR_PC(insn))  {
dis_opts          596 tools/capdis.c             if(dis_opts & DIS_OPT_CONSTS) {
dis_opts          600 tools/capdis.c                 if(dis_opts & DIS_OPT_DETAIL_CONST) {
dis_opts          604 tools/capdis.c             } else if(dis_opts & DIS_OPT_DETAIL_CONST) {
dis_opts          608 tools/capdis.c             describe_const_op(fw,dis_opts,comment,ad);
dis_opts          612 tools/capdis.c     } else if((dis_opts & (DIS_OPT_CONSTS|DIS_OPT_DETAIL_CONST)) && isADRx(insn))  {
dis_opts          616 tools/capdis.c             if(dis_opts & DIS_OPT_ADR_LDR) {
dis_opts          621 tools/capdis.c                 if(dis_opts & DIS_OPT_DETAIL_CONST) {
dis_opts          638 tools/capdis.c                     if(dis_opts & DIS_OPT_FMT_OBJDUMP) {
dis_opts          645 tools/capdis.c                 if(dis_opts & DIS_OPT_DETAIL_CONST) {
dis_opts          650 tools/capdis.c             describe_const_op(fw,dis_opts,comment,ad);
dis_opts          663 tools/capdis.c void do_adr_label(firmware *fw, struct llist **branch_list, iter_state_t *is, unsigned dis_opts)
dis_opts          669 tools/capdis.c     if(dis_opts & DIS_OPT_STUBS_LABEL) {
dis_opts          677 tools/capdis.c     if(dis_opts & DIS_OPT_LABELS) {
dis_opts          680 tools/capdis.c             if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          684 tools/capdis.c             if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          692 tools/capdis.c static void do_tbb_data(firmware *fw, iter_state_t *is, unsigned dis_opts, tbx_info_t *ti)
dis_opts          695 tools/capdis.c     if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          710 tools/capdis.c             if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          719 tools/capdis.c         if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          727 tools/capdis.c     if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          737 tools/capdis.c             if(!(dis_opts & DIS_OPT_FMT_CHDK)) {
dis_opts          754 tools/capdis.c static void do_tbh_data(firmware *fw, iter_state_t *is, unsigned dis_opts, tbx_info_t *ti)
dis_opts          757 tools/capdis.c     if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          772 tools/capdis.c             if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          781 tools/capdis.c         if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          796 tools/capdis.c static void do_tbx_pass1(firmware *fw, iter_state_t *is, struct llist **branch_list, unsigned dis_opts, tbx_info_t *ti)
dis_opts          818 tools/capdis.c         if(dis_opts & DIS_OPT_LABELS) {
dis_opts          835 tools/capdis.c static void do_tbx_data(firmware *fw, iter_state_t *is, unsigned dis_opts, tbx_info_t *ti)
dis_opts          838 tools/capdis.c         do_tbb_data(fw,is,dis_opts,ti);
dis_opts          840 tools/capdis.c         do_tbh_data(fw,is,dis_opts,ti);
dis_opts          849 tools/capdis.c                     unsigned dis_opts)
dis_opts          857 tools/capdis.c     if(dis_opts & DIS_OPT_LABELS) {
dis_opts          868 tools/capdis.c                     do_tbx_pass1(fw,is,branch_list,dis_opts,&ti);
dis_opts          883 tools/capdis.c             do_adr_label(fw,branch_list,is,dis_opts);
dis_opts          884 tools/capdis.c             if(!(dis_opts & DIS_OPT_FMT_OBJDUMP) // objdump format puts these on same line as instruction
dis_opts          885 tools/capdis.c                 && (dis_opts & (DIS_OPT_DETAIL_ADDR | DIS_OPT_DETAIL_BIN))) {
dis_opts          887 tools/capdis.c                 if(dis_opts & DIS_OPT_DETAIL_ADDR) {
dis_opts          890 tools/capdis.c                 if(dis_opts & DIS_OPT_DETAIL_BIN) {
dis_opts          898 tools/capdis.c             if(dis_opts & DIS_OPT_DETAIL_OP) {
dis_opts          901 tools/capdis.c             if(dis_opts & DIS_OPT_DETAIL_GROUP) {
dis_opts          907 tools/capdis.c             do_dis_insn(fw,is,dis_opts,insn_mnemonic,insn_ops,comment,&ti);
dis_opts          908 tools/capdis.c             if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          919 tools/capdis.c             if(dis_opts & DIS_OPT_FMT_OBJDUMP) {// objdump format puts these on same line as instruction
dis_opts          920 tools/capdis.c                 if(dis_opts & DIS_OPT_DETAIL_ADDR) {
dis_opts          923 tools/capdis.c                 if(dis_opts & DIS_OPT_DETAIL_BIN) {
dis_opts          942 tools/capdis.c                 if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          951 tools/capdis.c                 do_tbx_data(fw,is,dis_opts,&ti);
dis_opts          953 tools/capdis.c             if((dis_opts & DIS_OPT_END_RET) && isRETx(is->insn)) { // end disassembly on return
dis_opts          986 tools/capdis.c     if(dis_opts & DIS_OPT_JMP_BACK) {
dis_opts          987 tools/capdis.c         if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts          992 tools/capdis.c         if(dis_opts & DIS_OPT_FMT_CHDK) {
dis_opts         1013 tools/capdis.c     unsigned dis_opts=(DIS_OPT_LABELS|DIS_OPT_SUBS|DIS_OPT_CONSTS|DIS_OPT_STR|DIS_OPT_SIMPLE_FUNCS);
dis_opts         1039 tools/capdis.c                 dis_opts |= DIS_OPT_FMT_CHDK;
dis_opts         1040 tools/capdis.c                 dis_opts |= DIS_OPT_ADR_LDR;
dis_opts         1042 tools/capdis.c                 dis_opts |= DIS_OPT_FMT_OBJDUMP;
dis_opts         1064 tools/capdis.c             dis_opts |= DIS_OPT_DETAIL_ALL;
dis_opts         1067 tools/capdis.c             dis_opts &= ~DIS_OPT_LABELS;
dis_opts         1070 tools/capdis.c             dis_opts &= ~DIS_OPT_SUBS;
dis_opts         1073 tools/capdis.c             dis_opts &= ~DIS_OPT_CONSTS;
dis_opts         1076 tools/capdis.c             dis_opts &= ~DIS_OPT_STR;
dis_opts         1079 tools/capdis.c             dis_opts &= ~DIS_OPT_ADR_LDR;
dis_opts         1085 tools/capdis.c             dis_opts &= ~DIS_OPT_SIMPLE_FUNCS;
dis_opts         1088 tools/capdis.c             dis_opts |= DIS_OPT_ADR_LDR;
dis_opts         1091 tools/capdis.c             dis_opts |= DIS_OPT_JMP_BACK;
dis_opts         1094 tools/capdis.c             dis_opts |= DIS_OPT_END_RET;
dis_opts         1097 tools/capdis.c             dis_opts |= DIS_OPT_END_RET;
dis_opts         1101 tools/capdis.c             dis_opts |= DIS_OPT_DETAIL_CONST;
dis_opts         1104 tools/capdis.c             dis_opts |= DIS_OPT_DETAIL_GROUP;
dis_opts         1107 tools/capdis.c             dis_opts |= DIS_OPT_DETAIL_OP;
dis_opts         1110 tools/capdis.c             dis_opts |= DIS_OPT_DETAIL_ADDR;
dis_opts         1113 tools/capdis.c             dis_opts |= DIS_OPT_DETAIL_BIN;
dis_opts         1147 tools/capdis.c         dis_opts |= (DIS_OPT_STUBS|DIS_OPT_STUBS_LABEL); // TODO may want to split various places stubs names could be used
dis_opts         1161 tools/capdis.c         if(!(dis_opts & DIS_OPT_STUBS)) {
dis_opts         1188 tools/capdis.c             dis_opts |= DIS_OPT_PROPS;
dis_opts         1229 tools/capdis.c     if((dis_count==0) && (dis_opts & DIS_OPT_END_RET)) {
dis_opts         1240 tools/capdis.c     if((dis_opts & (DIS_OPT_FMT_CHDK | DIS_OPT_FMT_OBJDUMP)) == (DIS_OPT_FMT_CHDK | DIS_OPT_FMT_OBJDUMP)) {
dis_opts         1244 tools/capdis.c     if(dis_opts & (DIS_OPT_FMT_CHDK)) {
dis_opts         1264 tools/capdis.c         printf("%s %s size:0x%x start:0x%x instructions:%d opts:0x%x\n",comment_start,dumpname,dumpsize,dis_start,dis_count,dis_opts);
dis_opts         1268 tools/capdis.c     do_dis_range(&fw, dis_start, dis_count, dis_end, dis_end_ret_count, dis_opts);