class_tables.h /build/_deps/libosmocore/include/osmocom/sim/ class__tables_8h.html osim_cla_ins_case osim_cla_ins_card_profile int osim_determine_apdu_case class__tables_8h.html a84373618cde8efe6a0e342fbc5474007 (const struct osim_cla_ins_card_profile *prof, const uint8_t *hdr) const struct osim_cla_ins_card_profile osim_iso7816_cic_profile class__tables_8h.html a9483f0b5914e2f16983d42661b10d3c4 const struct osim_cla_ins_card_profile osim_uicc_cic_profile class__tables_8h.html a85ac5fe785f1ef78c1b0663c314de7a6 const struct osim_cla_ins_card_profile osim_uicc_sim_cic_profile class__tables_8h.html ad29c6d72273a7fda74f3c070fc25eea1 sim.h /build/_deps/libosmocore/include/osmocom/sim/ sim_8h.html osim_apdu_cmd_hdr osim_msgb_cb osim_file_ops osim_decoded_element osim_decoded_data osim_file_desc osim_file osim_card_sw osim_card_app_profile osim_card_profile osim_reader_ops osim_reader_hdl osim_card_app_hdl osim_card_hdl osim_chan_hdl #define APDU_HDR_LEN sim_8h.html a9518480c382be95759d21628dab89a6a #define MAX_AID_LEN sim_8h.html a4afaebf0dccbfbdad5fdc171cd19dcb5 #define OSIM_MAX_ATR_LEN sim_8h.html a75b2ddef550f77e9059d8449b77b8670 #define msgb_apdu_dr sim_8h.html ac36dd3eafc49396a7bb6d4b1f7f7c739 (__x) #define OSIM_MSGB_CB sim_8h.html acc7dc519faefc6e8a01ed91c7488f534 (__msgb) #define msgb_apdu_case sim_8h.html a314b1476143338b833fbb7ed230c4f75 (__x) #define msgb_apdu_lc sim_8h.html a8654dafb585c71830199c47807cbd92f (__x) #define msgb_apdu_le sim_8h.html a8735646e58d698962b65e7570907a43d (__x) #define msgb_apdu_sw sim_8h.html af1fbf1c582f57a4c69047498efbf3645 (__x) #define msgb_apdu_h sim_8h.html a1fe749253d6ef39817ccfa1ec7e01e4b (__x) #define msgb_apdu_dc sim_8h.html a20741dd005bd27472c8fe00c0e17de8c (__x) #define msgb_apdu_de sim_8h.html aed78fbf01d9f84899e1a187a218d9199 (__x) #define F_OPTIONAL sim_8h.html aac1f46919efc75516d7055b59e00095c #define SFI_NONE sim_8h.html a33d58b658da0657f63273be966376264 #define EF sim_8h.html aef4eb16ea824a14bca9f896caf0929fb (pfid, sfi, pns, pflags, pnl, ptype, smin, srec, pdec, penc) #define EF_TRANSP sim_8h.html ae4989b52aa976586a597e959b98d9141 (fid, sfi, ns, flags, smin, srec, nl, dec, enc) #define EF_TRANSP_N sim_8h.html a52a2cf308bbf30a8f90f097be07e7fcc (fid, sfi, ns, flags, smin, srec, nl) #define EF_CYCLIC sim_8h.html a7d34b0d9aeb3dfdb6a55f90513559eba (fid, sfi, ns, flags, smin, srec, nl, dec, enc) #define EF_CYCLIC_N sim_8h.html a1736ecea9d7af74c93b22c9f8d8eb8d6 (fid, sfi, ns, flags, smin, srec, nl) #define EF_LIN_FIX sim_8h.html ab7d0c62420898d1205028c8c74d45034 (fid, sfi, ns, flags, smin, srec, nl, dec, enc) #define EF_LIN_FIX_N sim_8h.html a7e50f2a2c8a05f4f3f0c8250fbb91d1e (fid, sfi, ns, flags, smin, srec, nl) #define EF_KEY sim_8h.html a0711f0035e3f254c456d1e8da0a88af4 (fid, sfi, ns, flags, smin, srec, nl, dec, enc) #define EF_KEY_N sim_8h.html ac1f9a00888acdc7bf8af58dddd980126 (fid, sfi, ns, flags, smin, srec, nl) #define OSIM_CARD_SW_LAST sim_8h.html ac33ba27b1bb09225aa3fccaeb02f44fe osim_apdu_case sim_8h.html a18fa3961483d9fc22a1da3b6f9cd7107 APDU_CASE_1 sim_8h.html a18fa3961483d9fc22a1da3b6f9cd7107ac20301ef5253f071ea5a6abd9d2e6359 APDU_CASE_2S sim_8h.html a18fa3961483d9fc22a1da3b6f9cd7107aad9a696d15f784622619586ae053fcc7 APDU_CASE_2E sim_8h.html a18fa3961483d9fc22a1da3b6f9cd7107a7635049efc14a8a293936b4dbae9cc4f APDU_CASE_3S sim_8h.html a18fa3961483d9fc22a1da3b6f9cd7107a84e9dd1ccd77bd37b57b054eecbf64cd APDU_CASE_3E sim_8h.html a18fa3961483d9fc22a1da3b6f9cd7107a29cd53dd96fb68525e02bcd46d1bacc6 APDU_CASE_4S sim_8h.html a18fa3961483d9fc22a1da3b6f9cd7107a49d995210fe6b9c0c72391ed0e417319 APDU_CASE_4E sim_8h.html a18fa3961483d9fc22a1da3b6f9cd7107a9f997b707ab28fa1d6145edcc3271002 osim_element_type sim_8h.html a9177d8d591c65d72055102b9f15de863 ELEM_T_NONE sim_8h.html a9177d8d591c65d72055102b9f15de863af5e542e6c2fd5968562821401e6227d4 ELEM_T_BOOL sim_8h.html a9177d8d591c65d72055102b9f15de863a6ed35cc4581f701f4631c99d4248fbad ELEM_T_UINT8 sim_8h.html a9177d8d591c65d72055102b9f15de863a96fb72ece305d57e8fc42408ae0463ee ELEM_T_UINT16 sim_8h.html a9177d8d591c65d72055102b9f15de863a0ffa29c460e0ad9b6080018b8782a452 ELEM_T_UINT32 sim_8h.html a9177d8d591c65d72055102b9f15de863a1b615fe9f8ff4f33044948bca651d14f ELEM_T_STRING sim_8h.html a9177d8d591c65d72055102b9f15de863a7fddfca0b2a1c91858d3e780188f57a7 ELEM_T_BCD sim_8h.html a9177d8d591c65d72055102b9f15de863a75bc294aa87686cd4793f1a8643251b5 ELEM_T_BYTES sim_8h.html a9177d8d591c65d72055102b9f15de863a85ffc4856ba8f65e5a5b435c77e2ee70 ELEM_T_GROUP sim_8h.html a9177d8d591c65d72055102b9f15de863a488372fc9ed98f92ac9ca9f219c957ab osim_element_repr sim_8h.html a7044e2eb079fd6d31567cab46f461124 ELEM_REPR_NONE sim_8h.html a7044e2eb079fd6d31567cab46f461124adb74c95a70034dbf72ebb64445c13635 ELEM_REPR_DEC sim_8h.html a7044e2eb079fd6d31567cab46f461124aca3b46718266a997224ad6b6cfacbe80 ELEM_REPR_HEX sim_8h.html a7044e2eb079fd6d31567cab46f461124a8b9777198e655e839279b3fe46ae748c osim_file_type sim_8h.html a38d77cdbd659621c32fe0724917b5fcd TYPE_NONE sim_8h.html a38d77cdbd659621c32fe0724917b5fcda01a66f4d8d66e4614c1c900c5a1c37ff TYPE_DF sim_8h.html a38d77cdbd659621c32fe0724917b5fcdab05ad0c3fc1bc5b3f4a3d7ad0b51c2e4 TYPE_ADF sim_8h.html a38d77cdbd659621c32fe0724917b5fcda4e630b95beccfaeb563bfc1914d11140 TYPE_EF sim_8h.html a38d77cdbd659621c32fe0724917b5fcda6079bae7e02bd33f6ffbc80bd3dad288 TYPE_EF_INT sim_8h.html a38d77cdbd659621c32fe0724917b5fcdae3eb90c9f84114862ce0a8f5fc1e356d TYPE_MF sim_8h.html a38d77cdbd659621c32fe0724917b5fcda27fe72b3e083a3004a362104c108feee osim_ef_type sim_8h.html aee4e50d1dec71a64ba1993314358d6a1 EF_TYPE_TRANSP sim_8h.html aee4e50d1dec71a64ba1993314358d6a1a022fbfb712ead67e500cb117dd4f286a EF_TYPE_RECORD_FIXED sim_8h.html aee4e50d1dec71a64ba1993314358d6a1a243729be1158d825040a843030868b0d EF_TYPE_RECORD_CYCLIC sim_8h.html aee4e50d1dec71a64ba1993314358d6a1a47a6193ae37b450713aa1f1591dd17e3 EF_TYPE_KEY sim_8h.html aee4e50d1dec71a64ba1993314358d6a1ad6e88c1da4f40f89f49ccb84ff063db7 osim_card_sw_type sim_8h.html acab828a9d2a82403b16f01ac362b464f SW_TYPE_NONE sim_8h.html acab828a9d2a82403b16f01ac362b464fa98441b310ec3ebf89ce0d1da587b23c2 SW_TYPE_STR sim_8h.html acab828a9d2a82403b16f01ac362b464fa3db7236e8266f49424be149339009158 osim_card_sw_class sim_8h.html a2b204c58c0ce8c47302f83329bc447e5 SW_CLS_NONE sim_8h.html a2b204c58c0ce8c47302f83329bc447e5a388013f9184f9d2f1319aa3389eb69dd SW_CLS_OK sim_8h.html a2b204c58c0ce8c47302f83329bc447e5a71aecb3ef2a729c57c90882c5d507d57 SW_CLS_POSTP sim_8h.html a2b204c58c0ce8c47302f83329bc447e5ad44e8f70026057ee54c35d4833c331a3 SW_CLS_WARN sim_8h.html a2b204c58c0ce8c47302f83329bc447e5a31aa5d8916ab6975ac2afe2354987f43 SW_CLS_ERROR sim_8h.html a2b204c58c0ce8c47302f83329bc447e5ad14c2b7935ea7e17a2ea4658e95ba220 ts102221_fcp_tag sim_8h.html a415329f464fea85fac3f5879f2073739 UICC_FCP_T_FCP sim_8h.html a415329f464fea85fac3f5879f2073739a2ea5c36b0a625071d871182419c394ac UICC_FCP_T_FILE_SIZE sim_8h.html a415329f464fea85fac3f5879f2073739a45a07b57f4d4d3cd7614be768106448d UICC_FCP_T_TOT_F_SIZE sim_8h.html a415329f464fea85fac3f5879f2073739ac558c97fdedafc1e0e25d7edd4cfa819 UICC_FCP_T_FILE_DESC sim_8h.html a415329f464fea85fac3f5879f2073739a08d8a549b7e769d12f63166f38026a4a UICC_FCP_T_FILE_ID sim_8h.html a415329f464fea85fac3f5879f2073739a20e6c35a63b86f720e526339113129a5 UICC_FCP_T_DF_NAME sim_8h.html a415329f464fea85fac3f5879f2073739a761643cd62bf19fe429e27080086980e UICC_FCP_T_SFID sim_8h.html a415329f464fea85fac3f5879f2073739a60066f7dc6ef33980f1548c8c15c2988 UICC_FCP_T_LIFEC_STS sim_8h.html a415329f464fea85fac3f5879f2073739a8dab5fbee9cdec5100c48dc0a5c93586 UICC_FCP_T_SEC_ATTR_REFEXP sim_8h.html a415329f464fea85fac3f5879f2073739a7cb563b8d93b2dc11a8456b1f0e3d2b3 UICC_FCP_T_SEC_ATTR_COMP sim_8h.html a415329f464fea85fac3f5879f2073739a2107c146021b71b17807a68fbb24cd1b UICC_FCP_T_PROPRIETARY sim_8h.html a415329f464fea85fac3f5879f2073739a2eb6fc4016e905c456db8ca36b210396 UICC_FCP_T_SEC_ATTR_EXP sim_8h.html a415329f464fea85fac3f5879f2073739a8f8a8655eedee80c52e80f3ebbaa3ab5 UICC_FCP_T_PIN_STS_DO sim_8h.html a415329f464fea85fac3f5879f2073739aa33e85cb86954d5a89d22128128a68b8 osim_proto sim_8h.html a0bdcd0dbd3e470525507b6e093e194bd OSIM_PROTO_T0 sim_8h.html a0bdcd0dbd3e470525507b6e093e194bda32e687b6b4d9a682e04bb79df74ca798 OSIM_PROTO_T1 sim_8h.html a0bdcd0dbd3e470525507b6e093e194bda001508c8c38e3b81887a097bea3a3b94 osim_reader_driver sim_8h.html aee6db897833233161af2bc3f60e00e7a OSIM_READER_DRV_PCSC sim_8h.html aee6db897833233161af2bc3f60e00e7aaee27347a043fa4a8c17933fdaa4dd28f OSIM_READER_DRV_OPENCT sim_8h.html aee6db897833233161af2bc3f60e00e7aa58305226d01e8fdfc2c3f8ed07a0a3e2 OSIM_READER_DRV_SERIAL sim_8h.html aee6db897833233161af2bc3f60e00e7aa0b84c4bffde8609a29d042a43797f1e9 struct osim_apdu_cmd_hdr __attribute__ sim_8h.html a56afd9f36f2adb886457cbc23d71a65c ((packed)) struct osim_msgb_cb __attribute__ sim_8h.html a7f0c949ab65eaeb1084d8d0d700db3d2 ((__may_alias__)) int osim_init sim_8h.html a87b674dda5a82fa4f3ae2b3f42c62e75 (void *ctx) struct osim_file_desc * osim_file_desc_find_name sim_8h.html a3c5aeeb115e2bf7f56f63f58d1e9deef (struct osim_file_desc *parent, const char *name) struct osim_file_desc * osim_file_desc_find_aid sim_8h.html a23aa361a207d1c07b93bc4ecbb1c1c5c (struct osim_file_desc *parent, const uint8_t *aid, uint8_t aid_len) struct osim_file_desc * osim_file_desc_find_fid sim_8h.html acd05c7cf1e03896a7c0ef569af395825 (struct osim_file_desc *parent, uint16_t fid) struct osim_file_desc * osim_file_desc_find_sfid sim_8h.html a07d382dd66bd16e3ab733af159f174fc (struct osim_file_desc *parent, uint8_t sfid) const struct osim_card_app_profile * osim_app_profile_find_by_name sim_8h.html a1af2c427e38473dd42c5977e9b2c843f (const char *name) const struct osim_card_app_profile * osim_app_profile_find_by_aid sim_8h.html ab2cae1c97f978efae5dea91076d1b8c5 (const uint8_t *aid, uint8_t aid_len) const struct osim_card_sw * osim_app_profile_find_sw sim_8h.html a673de5082794b80a75fedec73403dd7f (const struct osim_card_app_profile *ap, uint16_t sw_in) const struct osim_card_sw * osim_cprof_find_sw sim_8h.html a4cf2bc638943f63a295e97f0888e2a66 (const struct osim_card_profile *cp, uint16_t sw_in) enum osim_card_sw_class osim_sw_class sim_8h.html ac480a85f701378d7171b1a81944d8da4 (const struct osim_chan_hdl *ch, uint16_t sw_in) char * osim_print_sw_buf sim_8h.html a579b8c1d81de21d50b23199a32025bce (char *buf, size_t buf_len, const struct osim_chan_hdl *ch, uint16_t sw_in) char * osim_print_sw sim_8h.html af6af973c203c8725d18cdc306174e5d0 (const struct osim_chan_hdl *ch, uint16_t sw_in) char * osim_print_sw_c sim_8h.html a5c4a94aa1714e8922f5589eae4d21bfb (const void *ctx, const struct osim_chan_hdl *ch, uint16_t sw_in) struct msgb * osim_new_apdumsg sim_8h.html a4d8128375c59e9754c32d27bb47c9f7e (uint8_t cla, uint8_t ins, uint8_t p1, uint8_t p2, uint16_t lc, uint16_t le) int osim_card_hdl_add_app sim_8h.html ad0a4d51bef9b52e529c0a10cd42c1b7d (struct osim_card_hdl *ch, const uint8_t *aid, uint8_t aid_len, const char *label) int osim_transceive_apdu sim_8h.html a2d55db97588ce6352704be8ba8792ce8 (struct osim_chan_hdl *st, struct msgb *amsg) struct osim_reader_hdl * osim_reader_open sim_8h.html a51e9984de3223c0275f6ed07dd8e9fd0 (enum osim_reader_driver drv, int idx, const char *name, void *ctx) struct osim_card_hdl * osim_card_open sim_8h.html af1c503b26556a3eecb43345cfdee9c6b (struct osim_reader_hdl *rh, enum osim_proto proto) int osim_card_reset sim_8h.html a1cfcfad9aa83ac1f669796c6df872c68 (struct osim_card_hdl *card, bool cold_reset) int osim_card_close sim_8h.html a41af2a461b449e304a704eba35bf20aa (struct osim_card_hdl *card) uint8_t cla sim_8h.html a5e8df51a48b81af356458b89d7b0343b uint8_t ins sim_8h.html a7863eb76b5cc95a371148ba1350b2259 uint8_t p1 sim_8h.html a31550e6b3b1c0c189d567ced47d50f09 uint8_t p2 sim_8h.html a4f36cdae5313abe8e7d7f6d144050d02 uint8_t p3 sim_8h.html a73eb733eb16cd609055e744862f845e5 enum osim_apdu_case apduc sim_8h.html aa5db135afb6dea7215395b91ab6a9445 uint16_t lc sim_8h.html a5d5004df6e8bbfc0dc9da8354deb7ce2 uint16_t le sim_8h.html a100e0342d833722f75a8790c782ae5e1 uint16_t sw sim_8h.html a40aa640cd32fc53807a4dc72f8826d71 struct osim_file_ops __attribute__ sim_8h.html a8d3ddb9ac0de951b64522300f358aaf2 const struct tlv_definition ts102221_fcp_tlv_def sim_8h.html a269c35f60166a42f572a9f2eabcf4e69 const struct value_string ts102221_fcp_vals sim_8h.html a8e9e5811060e746ab000751213f10c76 [14] card_fs_hpsim.c /build/_deps/libosmocore/src/sim/ card__fs__hpsim_8c.html osmocom/sim/sim.h sim_int.h gsm_int.h struct osim_card_app_profile * osim_aprof_hpsim card__fs__hpsim_8c.html a0d1ddba1a8b060dff984936f2bc2d471 (void *ctx) const struct osim_card_sw ts31_104_sw card__fs__hpsim_8c.html ac838c2b462e0702fc5357b8caba6dd99 [] static const struct osim_file_desc hpsim_ef_in_adf_hpsim card__fs__hpsim_8c.html a59d3806e7f8d963b6e9912dfab0d0927 [] static const uint8_t adf_hpsim_aid card__fs__hpsim_8c.html a6f021b252a276c782307fdc34a92f49a [] card_fs_isim.c /build/_deps/libosmocore/src/sim/ card__fs__isim_8c.html osmocom/sim/sim.h sim_int.h gsm_int.h struct osim_card_app_profile * osim_aprof_isim card__fs__isim_8c.html ae43d1ede8abc00379adf7a4f5bce0a60 (void *ctx) const struct osim_card_sw ts31_103_sw card__fs__isim_8c.html a925729a0062dcae949ab7cc8b13b6768 [] static const struct osim_file_desc isim_ef_in_adf_isim card__fs__isim_8c.html a0aad6a3337055d458254b7e773c84803 [] static const uint8_t adf_isim_aid card__fs__isim_8c.html a90fdb29b049b244bb04724e73bd571a0 [] card_fs_sim.c /build/_deps/libosmocore/src/sim/ card__fs__sim_8c.html osmocom/sim/sim.h sim_int.h static int iccid_decode card__fs__sim_8c.html a65c4cc66bc97f7160324cbf4fe06c71a (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) static int elp_decode card__fs__sim_8c.html a735738292e833669875d634cf65493ec (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) int gsm_lp_decode card__fs__sim_8c.html aa1e3ea6dbe42ff74329ed5f43558ec06 (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) int gsm_imsi_decode card__fs__sim_8c.html a4328c388c23a34f9abae376379c3dcc6 (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) static int gsm_kc_decode card__fs__sim_8c.html a69b1d2a457d645d30133955bc8b1db81 (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) static int gsm_plmnsel_decode card__fs__sim_8c.html afa65f3e71d215873e51ce1dc15391921 (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) int gsm_hpplmn_decode card__fs__sim_8c.html a5972f2811b46b2b86bc6d9cedb58d88b (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) int osim_int_cprof_add_gsm card__fs__sim_8c.html a4764dc8f316ae0a9522a24a89e0236af (struct osim_file_desc *mf) int osim_int_cprof_add_telecom card__fs__sim_8c.html a10c1270cf2087ab21a2771cf67ab687a (struct osim_file_desc *mf) struct osim_card_profile * osim_cprof_sim card__fs__sim_8c.html a5d1c468e1c947712146a02f644be910d (void *ctx) static const struct osim_card_sw ts11_11_sw card__fs__sim_8c.html a6344624ae193d69bafe9fc194bc7876f [] static const struct osim_card_sw * sim_card_sws card__fs__sim_8c.html aed00e3e4d697950ddefda2f545bfb3ab [] static const struct osim_file_desc sim_ef_in_mf card__fs__sim_8c.html a2c7119d4c628a9b67a65295a0d5a10d2 [] static const struct osim_file_desc sim_ef_in_gsm card__fs__sim_8c.html a6a73e707446d6257f2806eace502aadc [] static const struct osim_file_desc sim_ef_in_solsa card__fs__sim_8c.html a2db7d59b573bfbc33691047dc4011878 [] static const struct osim_file_desc sim_ef_in_mexe card__fs__sim_8c.html a3ed03605c880a39d7d5cb73dd3a3d423 [] static const struct osim_file_desc sim_ef_in_telecom card__fs__sim_8c.html a283a1bea52226edc95958a031c8a0dd3 [] const struct osim_file_desc sim_ef_in_graphics card__fs__sim_8c.html aa2a80e34a6f155918567ab81b18a8dcd [] card_fs_tetra.c /build/_deps/libosmocore/src/sim/ card__fs__tetra_8c.html osmocom/sim/sim.h sim_int.h gsm_int.h struct osim_card_profile * osim_cprof_tsim card__fs__tetra_8c.html a22fff635440d92100218d5d17e19f46a (void *ctx) static const struct osim_card_sw tsim_sw card__fs__tetra_8c.html ada99c33c9a7004fc4278622ca6735987 [] static const struct osim_card_sw * tsim_card_sws card__fs__tetra_8c.html a6a3af1492ebed3ad644d715e30c15aa1 [] static const struct osim_file_desc sim_ef_in_mf card__fs__tetra_8c.html a2c7119d4c628a9b67a65295a0d5a10d2 [] static const struct osim_file_desc sim_ef_in_tetra card__fs__tetra_8c.html abcf21ca422c883804c2708151fc35d19 [] card_fs_uicc.c /build/_deps/libosmocore/src/sim/ card__fs__uicc_8c.html osmocom/sim/sim.h sim_int.h gsm_int.h static const uint8_t __attribute__ card__fs__uicc_8c.html a4a6d510756cf31800445f5c323800719 ((__unused__)) struct osim_card_profile * osim_cprof_uicc card__fs__uicc_8c.html a0b086308f938793710fb4022ad1ff541 (void *ctx, bool have_df_gsm) const struct osim_card_sw ts102221_uicc_sw card__fs__uicc_8c.html a563fc75f8480516b5c4eecf7b9218c4f [] static const struct osim_card_sw * uicc_card_sws card__fs__uicc_8c.html a080663b54b2f960f6f1ee36e048c2130 [] static const struct osim_file_desc uicc_ef_in_mf card__fs__uicc_8c.html a28dc0a533f8549d1804983eb4536693f [] const struct value_string ts102221_fcp_vals card__fs__uicc_8c.html a8e9e5811060e746ab000751213f10c76 [14] const struct tlv_definition ts102221_fcp_tlv_def card__fs__uicc_8c.html a269c35f60166a42f572a9f2eabcf4e69 card_fs_usim.c /build/_deps/libosmocore/src/sim/ card__fs__usim_8c.html osmocom/sim/sim.h sim_int.h gsm_int.h struct osim_card_app_profile * osim_aprof_usim card__fs__usim_8c.html af64370ea1c4545111b004ea3b3fa36f1 (void *ctx) const struct osim_card_sw ts31_102_sw card__fs__usim_8c.html a9350dece9c5bf0001e21e0d4a4fcda62 [] static const struct osim_file_desc usim_ef_in_df_gsm_access card__fs__usim_8c.html ad50229d3820700ef989a4bbe291bd028 [] static const struct osim_file_desc usim_ef_in_adf_usim card__fs__usim_8c.html a2a4257a44d7a1ff832643b94f902ea38 [] static const struct osim_file_desc usim_ef_in_solsa card__fs__usim_8c.html a39a8d54b982c759a4c5bd9c865cf19a1 [] static const struct osim_file_desc usim_ef_in_df_mexe card__fs__usim_8c.html af660552eb1640c44df490f067738d02f [] static const struct osim_file_desc usim_ef_in_df_wlan card__fs__usim_8c.html a587e4138ae309d34842384f98e331ee2 [] static const struct osim_file_desc usim_ef_in_df_hnb card__fs__usim_8c.html a8d5751b43d4af3aa0d881857287bbadb [] static const struct osim_file_desc usim_ef_in_df_prose card__fs__usim_8c.html a3c23e35c2715093a0e62345a584e7364 [] static const struct osim_file_desc usim_ef_in_df_acdc card__fs__usim_8c.html ae2f783c7d527106b7cf2a437ac68f6a3 [] static const struct osim_file_desc usim_ef_in_df_5gs card__fs__usim_8c.html a36794fb19cf25e3f6830b7f9ef49ba88 [] static const uint8_t adf_usim_aid card__fs__usim_8c.html ad3b82580c7dd9b2d3e284420ceb96ddd [] class_tables.c /build/_deps/libosmocore/src/sim/ class__tables_8c.html osmocom/sim/class_tables.h static int uicc046_cla_ins_helper class__tables_8c.html a4694147f1d13026af64270f47e5ac6a9 (const struct osim_cla_ins_case *cic, const uint8_t *hdr) static int gp_cla_ins_helper class__tables_8c.html a07e46b14c92437c0899cbe0eed9fc395 (const struct osim_cla_ins_case *cic, const uint8_t *hdr) int osim_determine_apdu_case class__tables_8c.html a84373618cde8efe6a0e342fbc5474007 (const struct osim_cla_ins_card_profile *prof, const uint8_t *hdr) static const uint8_t iso7816_ins_tbl class__tables_8c.html a16a94bca0dd108f4582f49cb5ad9531d [] static const struct osim_cla_ins_case iso7816_4_ins_case class__tables_8c.html a769f72747472eb28b7a7ff802ddbc8c3 [] const struct osim_cla_ins_card_profile osim_iso7816_cic_profile class__tables_8c.html a9483f0b5914e2f16983d42661b10d3c4 static const uint8_t gsm1111_ins_tbl class__tables_8c.html aa5d7135e2f069b03ad822102858ae0d2 [256] static const struct osim_cla_ins_case gsm1111_ins_case class__tables_8c.html a571485bfe3c8438ce752d9d6d366e4a1 [] const struct osim_cla_ins_card_profile osim_gsm1111_cic_profile class__tables_8c.html a4634b695da4a0792663b2430fcb5337b static const uint8_t uicc_ins_tbl_046 class__tables_8c.html a679d563a8603c885c6d78aaf51caf777 [256] static const uint8_t uicc_ins_tbl_8ce class__tables_8c.html abe85790ed5956ca0f16e0a5f2cd23abf [256] static const uint8_t uicc_ins_tbl_80 class__tables_8c.html a2c16e92b481778aa8939041fb93fcc7a [256] static const uint8_t gp_ins_tbl_8ce class__tables_8c.html aabf7ae3711ae2dc4d2448265291bcf37 [256] static const struct osim_cla_ins_case uicc_ins_case class__tables_8c.html a382ee9835c09e7551bd9ca7433313286 [] const struct osim_cla_ins_card_profile osim_uicc_cic_profile class__tables_8c.html a85ac5fe785f1ef78c1b0663c314de7a6 static const struct osim_cla_ins_case uicc_sim_ins_case class__tables_8c.html a3c3338cd00f95a7a0ce46210ca35f3fc [] const struct osim_cla_ins_card_profile osim_uicc_sim_cic_profile class__tables_8c.html ad29c6d72273a7fda74f3c070fc25eea1 const uint8_t usim_ins_case class__tables_8c.html a2200bdae4a12dd1ec58107d5d258bdd8 [256] core.c /build/_deps/libosmocore/src/sim/ core_8c.html osmocom/sim/sim.h sim_int.h struct osim_decoded_data * osim_file_decode core_8c.html a8b3fc42e576df436d6f708a2c2622e32 (struct osim_file *file, int len, uint8_t *data) struct msgb * osim_file_encode core_8c.html aed277b8c4ec2b27c48f3ac2ef6dbd779 (const struct osim_file_desc *desc, const struct osim_decoded_data *data) static struct osim_decoded_element * __element_alloc core_8c.html a8d04f8874d2b1992159bffeafc6c5379 (void *ctx, const char *name, enum osim_element_type type, enum osim_element_repr repr) struct osim_decoded_element * element_alloc core_8c.html a9d6a6d137e0426b291b95a85d0431565 (struct osim_decoded_data *dd, const char *name, enum osim_element_type type, enum osim_element_repr repr) struct osim_decoded_element * element_alloc_sub core_8c.html a3536009303b5c04aff61bfd8afd59574 (struct osim_decoded_element *ee, const char *name, enum osim_element_type type, enum osim_element_repr repr) void add_filedesc core_8c.html a49223048285e9b3c260e0836d02ef692 (struct osim_file_desc *root, const struct osim_file_desc *in, int num) struct osim_file_desc * alloc_df core_8c.html ab05975262a896023c4adfe5856662964 (void *ctx, uint16_t fid, const char *name) struct osim_file_desc * add_df_with_ef core_8c.html ac82d112fc2a2638dfeabf76c2d923921 (struct osim_file_desc *parent, uint16_t fid, const char *name, const struct osim_file_desc *in, int num) struct osim_file_desc * alloc_adf_with_ef core_8c.html ab912c1310b8d57e15fcb869d02a53544 (void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num) struct osim_file_desc * osim_file_desc_find_name core_8c.html a3c5aeeb115e2bf7f56f63f58d1e9deef (struct osim_file_desc *parent, const char *name) struct osim_file_desc * osim_file_desc_find_aid core_8c.html a23aa361a207d1c07b93bc4ecbb1c1c5c (struct osim_file_desc *parent, const uint8_t *aid, uint8_t aid_len) struct osim_file_desc * osim_file_desc_find_fid core_8c.html acd05c7cf1e03896a7c0ef569af395825 (struct osim_file_desc *parent, uint16_t fid) struct osim_file_desc * osim_file_desc_find_sfid core_8c.html a07d382dd66bd16e3ab733af159f174fc (struct osim_file_desc *parent, uint8_t sfid) static LLIST_HEAD core_8c.html afffc0584b4c078eeaae59375186431af (g_app_profiles) void osim_app_profile_register core_8c.html a3cac49d1becf9386a9e1f7d7f527f5c6 (struct osim_card_app_profile *aprof) const struct osim_card_app_profile * osim_app_profile_find_by_name core_8c.html a1af2c427e38473dd42c5977e9b2c843f (const char *name) const struct osim_card_app_profile * osim_app_profile_find_by_aid core_8c.html ab2cae1c97f978efae5dea91076d1b8c5 (const uint8_t *aid, uint8_t aid_len) struct osim_card_app_hdl * osim_card_hdl_find_app core_8c.html a148e1042d5b8483b4941e1385ce14463 (struct osim_card_hdl *ch, const uint8_t *aid, uint8_t aid_len) int osim_card_hdl_add_app core_8c.html ad0a4d51bef9b52e529c0a10cd42c1b7d (struct osim_card_hdl *ch, const uint8_t *aid, uint8_t aid_len, const char *label) struct msgb * osim_new_apdumsg core_8c.html a4d8128375c59e9754c32d27bb47c9f7e (uint8_t cla, uint8_t ins, uint8_t p1, uint8_t p2, uint16_t lc, uint16_t le) char * osim_print_sw_buf core_8c.html a579b8c1d81de21d50b23199a32025bce (char *buf, size_t buf_len, const struct osim_chan_hdl *ch, uint16_t sw_in) char * osim_print_sw core_8c.html af6af973c203c8725d18cdc306174e5d0 (const struct osim_chan_hdl *ch, uint16_t sw_in) char * osim_print_sw_c core_8c.html a5c4a94aa1714e8922f5589eae4d21bfb (const void *ctx, const struct osim_chan_hdl *ch, uint16_t sw_in) const struct osim_card_sw * osim_cprof_find_sw core_8c.html a4cf2bc638943f63a295e97f0888e2a66 (const struct osim_card_profile *cp, uint16_t sw_in) const struct osim_card_sw * osim_app_profile_find_sw core_8c.html a673de5082794b80a75fedec73403dd7f (const struct osim_card_app_profile *ap, uint16_t sw_in) enum osim_card_sw_class osim_sw_class core_8c.html ac480a85f701378d7171b1a81944d8da4 (const struct osim_chan_hdl *ch, uint16_t sw_in) int default_decode core_8c.html ac5c822b3b087e4cb135f715727e19e67 (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) int osim_init core_8c.html a87b674dda5a82fa4f3ae2b3f42c62e75 (void *ctx) gsm_int.h /build/_deps/libosmocore/src/sim/ gsm__int_8h.html osmocom/sim/sim.h int osim_int_cprof_add_gsm gsm__int_8h.html a4764dc8f316ae0a9522a24a89e0236af (struct osim_file_desc *mf) int osim_int_cprof_add_telecom gsm__int_8h.html a10c1270cf2087ab21a2771cf67ab687a (struct osim_file_desc *mf) int gsm_hpplmn_decode gsm__int_8h.html a5972f2811b46b2b86bc6d9cedb58d88b (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) int gsm_lp_decode gsm__int_8h.html aa1e3ea6dbe42ff74329ed5f43558ec06 (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) int gsm_imsi_decode gsm__int_8h.html a4328c388c23a34f9abae376379c3dcc6 (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) reader.c /build/_deps/libosmocore/src/sim/ reader_8c.html osmocom/sim/sim.h sim_int.h static int get_sw reader_8c.html a4e2c9098d7ae1da9e8e283d225a60746 (struct msgb *resp) static int transceive_apdu_t0 reader_8c.html af83b94190859dcc4060ae7858d1cf580 (struct osim_card_hdl *st, struct msgb *amsg) int osim_transceive_apdu reader_8c.html a2d55db97588ce6352704be8ba8792ce8 (struct osim_chan_hdl *st, struct msgb *amsg) struct osim_reader_hdl * osim_reader_open reader_8c.html a91657fdf310e086465bb60b708a200f4 (enum osim_reader_driver driver, int idx, const char *name, void *ctx) struct osim_card_hdl * osim_card_open reader_8c.html af1c503b26556a3eecb43345cfdee9c6b (struct osim_reader_hdl *rh, enum osim_proto proto) int osim_card_reset reader_8c.html a1cfcfad9aa83ac1f669796c6df872c68 (struct osim_card_hdl *card, bool cold_reset) int osim_card_close reader_8c.html a41af2a461b449e304a704eba35bf20aa (struct osim_card_hdl *card) reader_pcsc.c /build/_deps/libosmocore/src/sim/ reader__pcsc_8c.html osmocom/sim/sim.h sim_int.h pcsc_reader_state #define PCSC_ERROR reader__pcsc_8c.html a28c349a77de0ea8767431bd6ae3a7da0 (rv, text) static int pcsc_get_atr reader__pcsc_8c.html a5353218e621842cbd13ac8a109670bfc (struct osim_card_hdl *card) static struct osim_reader_hdl * pcsc_reader_open reader__pcsc_8c.html a56a805d0d7beb4fc67a6922833085999 (int num, const char *id, void *ctx) static struct osim_card_hdl * pcsc_card_open reader__pcsc_8c.html a671198215b07478331d3095ee228783c (struct osim_reader_hdl *rh, enum osim_proto proto) static int pcsc_card_reset reader__pcsc_8c.html a07db52c6142f99541b86d89c90dd35e3 (struct osim_card_hdl *card, bool cold_reset) static int pcsc_card_close reader__pcsc_8c.html af6794b3e5853447d559b757927392ae0 (struct osim_card_hdl *card) static int pcsc_transceive reader__pcsc_8c.html a2844818e210c7c5345c2228c035cf839 (struct osim_reader_hdl *rh, struct msgb *msg) const struct osim_reader_ops pcsc_reader_ops reader__pcsc_8c.html ab7f69b3b69ba8374a6fde6f6758da104 sim_int.h /build/_deps/libosmocore/src/sim/ sim__int_8h.html osmocom/sim/sim.h struct osim_decoded_element * element_alloc sim__int_8h.html a9d6a6d137e0426b291b95a85d0431565 (struct osim_decoded_data *dd, const char *name, enum osim_element_type type, enum osim_element_repr repr) struct osim_decoded_element * element_alloc_sub sim__int_8h.html a3536009303b5c04aff61bfd8afd59574 (struct osim_decoded_element *ee, const char *name, enum osim_element_type type, enum osim_element_repr repr) int default_decode sim__int_8h.html ac5c822b3b087e4cb135f715727e19e67 (struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) void add_filedesc sim__int_8h.html a49223048285e9b3c260e0836d02ef692 (struct osim_file_desc *root, const struct osim_file_desc *in, int num) struct osim_file_desc * alloc_df sim__int_8h.html ab05975262a896023c4adfe5856662964 (void *ctx, uint16_t fid, const char *name) struct osim_file_desc * add_df_with_ef sim__int_8h.html ac82d112fc2a2638dfeabf76c2d923921 (struct osim_file_desc *parent, uint16_t fid, const char *name, const struct osim_file_desc *in, int num) struct osim_file_desc * alloc_adf_with_ef sim__int_8h.html ab912c1310b8d57e15fcb869d02a53544 (void *ctx, const uint8_t *adf_name, uint8_t adf_name_len, const char *name, const struct osim_file_desc *in, int num) void osim_app_profile_register sim__int_8h.html a3cac49d1becf9386a9e1f7d7f527f5c6 (struct osim_card_app_profile *aprof) struct osim_card_app_profile * osim_aprof_usim sim__int_8h.html af64370ea1c4545111b004ea3b3fa36f1 (void *ctx) struct osim_card_app_profile * osim_aprof_isim sim__int_8h.html ae43d1ede8abc00379adf7a4f5bce0a60 (void *ctx) struct osim_card_app_profile * osim_aprof_hpsim sim__int_8h.html a0d1ddba1a8b060dff984936f2bc2d471 (void *ctx) const struct osim_reader_ops pcsc_reader_ops sim__int_8h.html ab7f69b3b69ba8374a6fde6f6758da104 osim_apdu_cmd_hdr structosim__apdu__cmd__hdr.html uint8_t cla structosim__apdu__cmd__hdr.html a42ac46f9739b112573ad23696850c0f1 uint8_t ins structosim__apdu__cmd__hdr.html ad420c5a039094193ae200b0fdac8e97a uint8_t p1 structosim__apdu__cmd__hdr.html a6fccbd443d26d78ca91964c1e05a4f2a uint8_t p2 structosim__apdu__cmd__hdr.html a3ea61e4eae7e04c2e76c868077df5fc7 uint8_t p3 structosim__apdu__cmd__hdr.html a87a1202de01a882b851451aa2202b1fd osim_card_app_hdl structosim__card__app__hdl.html struct llist_head list structosim__card__app__hdl.html abc16b324271d3270926d490d4769b3e5 uint8_t aid structosim__card__app__hdl.html a57bc6c1610fcd392588428a7762a302d [MAX_AID_LEN] uint8_t aid_len structosim__card__app__hdl.html af3b3626712f98c852aa0795bcc4df9ee char * label structosim__card__app__hdl.html aea27f0a3e0b527da09b896f024f5fe38 const struct osim_card_app_profile * prof structosim__card__app__hdl.html a298df3954cd1fbb47a142b9928c7c4f5 osim_card_app_profile structosim__card__app__profile.html struct llist_head list structosim__card__app__profile.html a0aa7d93b43020a580a3f79a44a7614a2 const char * name structosim__card__app__profile.html a1892cb84675adda20f101b6e7bd6c520 uint8_t aid structosim__card__app__profile.html a5a638da33ee0e623f1de2e3645e4ac0c [MAX_AID_LEN] uint8_t aid_len structosim__card__app__profile.html a82ecb7433b4f56b6ffc2eadf97f57530 struct osim_file_desc * adf structosim__card__app__profile.html abfe8f9c6babe143b1fa683e89d942dd8 const struct osim_card_sw * sw structosim__card__app__profile.html aad5f2f322d0352eff541d7b96f362db9 osim_card_hdl structosim__card__hdl.html struct llist_head list structosim__card__hdl.html a76da5a3e08ac148541881a6dc87e7833 struct osim_reader_hdl * reader structosim__card__hdl.html a5f06af3dace7433516b0a114301e5a98 struct osim_card_profile * prof structosim__card__hdl.html a3c26e4b867f323693f1a4be643823c51 enum osim_proto proto structosim__card__hdl.html ab615f74a5c4b28d4f98ed4057833fe4b struct llist_head channels structosim__card__hdl.html ac1d9cf4cd0cfe9d1b1c3ddec1308c0df struct llist_head apps structosim__card__hdl.html ae8cf807cadc7c59c61cf996b58210d82 uint8_t atr structosim__card__hdl.html ac34092ccb168058c5b9cf5c1244e65da [OSIM_MAX_ATR_LEN] unsigned int atr_len structosim__card__hdl.html a0577908e0c4fd1b056b099ce9572d9f8 osim_card_profile structosim__card__profile.html const char * name structosim__card__profile.html a55788f21a1e95edc2310634dabbc2024 struct osim_file_desc * mf structosim__card__profile.html ab9134256bf4287729bcfe6adcace3227 const struct osim_card_sw ** sws structosim__card__profile.html ae76d300bc459fde154d0a67abbc99821 osim_card_sw structosim__card__sw.html uint16_t code structosim__card__sw.html a1a6415988a1f50a18ebb11bf73fe812b uint16_t mask structosim__card__sw.html af691d3566193df66c39e60ad89cf8bd9 enum osim_card_sw_type type structosim__card__sw.html aff2459d444d1cac74611274881f0cd11 enum osim_card_sw_class class structosim__card__sw.html a6dbb2e41d725963dbbdd968fdaec70f5 const char * str structosim__card__sw.html a56d07b0a397f93e0bd1391ad731df957 union osim_card_sw::@2 u structosim__card__sw.html a1ee803b134406834293a7dfc4b912abb osim_chan_hdl structosim__chan__hdl.html struct llist_head list structosim__chan__hdl.html ad9ca45175386dc95a99b8598f5853f21 struct osim_card_hdl * card structosim__chan__hdl.html aecb1c514afc5a192725ed2c2d1e99bb2 const struct osim_file_desc * cwd structosim__chan__hdl.html a81d109fc315a41d23f655d90b4aabf1a struct osim_card_app_hdl * cur_app structosim__chan__hdl.html aeb475f5e0bf990459f1213326d190551 osim_cla_ins_card_profile structosim__cla__ins__card__profile.html const char * name structosim__cla__ins__card__profile.html a602ccfd6e71542e3245859d686f9a59c const char * description structosim__cla__ins__card__profile.html a2527b709e416c66dfa7cd662b863d525 const struct osim_cla_ins_case * cic_arr structosim__cla__ins__card__profile.html a1ba3f7050ce8e5a98c022410c771681d unsigned int cic_arr_size structosim__cla__ins__card__profile.html ae90eae6a1219df794172fb42122502bb osim_cla_ins_case structosim__cla__ins__case.html uint8_t cla structosim__cla__ins__case.html a4a6e422544620059581709f30bae9d34 uint8_t cla_mask structosim__cla__ins__case.html a4a6c1d500cdb598081ccd62c29231173 int(* helper structosim__cla__ins__case.html a4bb9028ec030b106f2fb7272f370206f )(const struct osim_cla_ins_case *cic, const uint8_t *hdr) const uint8_t * ins_tbl structosim__cla__ins__case.html a68d12c11685a6cd4cb031304d2abc7f7 osim_decoded_data structosim__decoded__data.html const struct osim_file * file structosim__decoded__data.html a4cd2f64db9c100224901aa0f0f07b8c0 struct llist_head decoded_elements structosim__decoded__data.html a9101be3aea5e2cf33cf7bef8a1f8b9b5 osim_decoded_element structosim__decoded__element.html struct llist_head list structosim__decoded__element.html af740b55e13d44f4f30429b88db0d994d enum osim_element_type type structosim__decoded__element.html aa5db1cbc456ac582bf296897d0c1c892 enum osim_element_repr representation structosim__decoded__element.html a717a960267a3f4e8edbd8cc23912ded7 const char * name structosim__decoded__element.html ac8b303cba181d505b12c014c1abe4a1b unsigned int length structosim__decoded__element.html a18fc02f0fccacfc68058758982a83b65 uint8_t u8 structosim__decoded__element.html a864a784961816d926c5d6f9f464d8421 uint16_t u16 structosim__decoded__element.html a961893b6d086cbad75c80da72525c559 uint32_t u32 structosim__decoded__element.html a99e3268c2adbdedf4f6cdd1bfc66f6c3 uint8_t * buf structosim__decoded__element.html a6424433c6e9c59845a5ba75e54c6dd90 struct llist_head siblings structosim__decoded__element.html abd1e7f8e017631b7ea66fa9eed222ad4 union osim_decoded_element::@0 u structosim__decoded__element.html a6959608d1b66bdb777ff15df853f4d98 osim_file structosim__file.html const struct osim_file_desc * desc structosim__file.html aaa2bda3875b1d4e77daef92f29c50240 struct msgb * encoded_data structosim__file.html a8e7506302bd53149a9bf3e065897a8b4 struct osim_decoded_data * decoded_data structosim__file.html ad0425eb0ee8c5cf9236b2bb06ae4b689 osim_file_desc structosim__file__desc.html struct llist_head list structosim__file__desc.html a5d956beaf3761e68affd6b1da806e3bd struct llist_head child_list structosim__file__desc.html a95c48695295c979012230cde59add05e struct osim_file_desc * parent structosim__file__desc.html a5d70b34eea61c49c13d8055d0d10e23e enum osim_file_type type structosim__file__desc.html ad3a9307e682dbb01f8e83f79b9c5b545 enum osim_ef_type ef_type structosim__file__desc.html a591251011f6ec66f31b8abbbc90cbcb6 uint16_t fid structosim__file__desc.html abddfb7bdafa13b8dc0f248281db30914 uint8_t sfid structosim__file__desc.html a8391b8547ed2db5a1a8ed1124d8186aa const uint8_t * df_name structosim__file__desc.html acd5f88bc0db542df0266522432699cac uint8_t df_name_len structosim__file__desc.html ad202088cd7901bde0a6ccdbbadbedba7 const char * short_name structosim__file__desc.html a7edf64ef39e04f13faa8b9087a3d9f7f const char * long_name structosim__file__desc.html abe4424d58df6a3625603e08062bf926a unsigned int flags structosim__file__desc.html a42c44933c18e7423ef31195d5522ffea struct osim_file_ops ops structosim__file__desc.html a4b52b18f23d084f13a9883835ab040dc size_t min structosim__file__desc.html a40de4e2fbf7566cd50053eb51e28c02e size_t rec structosim__file__desc.html a9c7e1f65f4f4d8d760d7212f7fb45a7c struct osim_file_desc::@1 size structosim__file__desc.html a5bd1bab2633c1d75b43459df8c0e7416 osim_file_ops structosim__file__ops.html int(* parse structosim__file__ops.html a03fc0a0d72eb8909aae2d95e504f50ac )(struct osim_decoded_data *dd, const struct osim_file_desc *desc, int len, uint8_t *data) struct msgb *(* encode structosim__file__ops.html a6172d6fa42232c45130af53c8745c914 )(const struct osim_file_desc *desc, const struct osim_decoded_data *decoded) osim_msgb_cb structosim__msgb__cb.html enum osim_apdu_case apduc structosim__msgb__cb.html ab1715ae79a45ad57781a7e5bcc5d3538 uint16_t lc structosim__msgb__cb.html ab0841f8d704169cb0db6ed9e68fbdeee uint16_t le structosim__msgb__cb.html af2f4ab18b0f6dd6569c6a71cb6a359fe uint16_t sw structosim__msgb__cb.html aaea2175c33b65b76c644773e9c2bccf0 osim_reader_hdl structosim__reader__hdl.html struct llist_head list structosim__reader__hdl.html ae3159fd6f02f54405e9e0b5ee799c14a const struct osim_reader_ops * ops structosim__reader__hdl.html a02295c149ed88db7625091d24bf39a3d uint32_t proto_supported structosim__reader__hdl.html adfddbec3fc9702dfa4928089f9313819 void * priv structosim__reader__hdl.html ad91962b35ab4c96801382e5a13fbb2ae struct osim_card_hdl * card structosim__reader__hdl.html a0832696f36075fd1c0b4d287b980986a osim_reader_ops structosim__reader__ops.html const char * name structosim__reader__ops.html a54d6cad1271f2a192d7bd9208b8056f9 struct osim_reader_hdl *(* reader_open structosim__reader__ops.html a73cceaa3554009fa8a20d60e8475ad2d )(int idx, const char *name, void *ctx) struct osim_card_hdl *(* card_open structosim__reader__ops.html a2bc88738b3b518a8f79c2b9ceb356c58 )(struct osim_reader_hdl *rh, enum osim_proto proto) int(* card_reset structosim__reader__ops.html add0460c2444e3ecc17c03b8e9cb33008 )(struct osim_card_hdl *card, bool cold_reset) int(* card_close structosim__reader__ops.html a34a024807fcb1f48ab39ef9e4a82b5ea )(struct osim_card_hdl *card) int(* transceive structosim__reader__ops.html a16512268da2db6bca5b716a8e3b951f1 )(struct osim_reader_hdl *rh, struct msgb *msg) pcsc_reader_state structpcsc__reader__state.html SCARDCONTEXT hContext structpcsc__reader__state.html a70e525243b53be153f23a58b2df901c2 SCARDHANDLE hCard structpcsc__reader__state.html a42b31c2ada500038ae7abf6322d5d6a1 DWORD dwActiveProtocol structpcsc__reader__state.html adc365dac6a188434cdb295cdc1257f68 const SCARD_IO_REQUEST * pioSendPci structpcsc__reader__state.html aa7d6fa664c1cdcc2d58555c7aadefc6b SCARD_IO_REQUEST pioRecvPci structpcsc__reader__state.html adb1a051263d0a509ca53def853593dd4 char * name structpcsc__reader__state.html ad001b8d531610489ab5c613a8184f308