Searched refs:db_cfg (Results 1 – 5 of 5) sorted by relevance
242 struct tf_rm_create_db_parms db_cfg = { 0 }; in tf_em_int_bind() local255 db_cfg.type = TF_DEVICE_MODULE_TYPE_EM; in tf_em_int_bind()256 db_cfg.num_elements = parms->num_elements; in tf_em_int_bind()257 db_cfg.cfg = parms->cfg; in tf_em_int_bind()260 db_cfg.dir = i; in tf_em_int_bind()261 db_cfg.alloc_cnt = parms->resources->em_cnt[i].cnt; in tf_em_int_bind()266 if (db_cfg.alloc_cnt[TF_EM_TBL_TYPE_EM_RECORD] == 0) in tf_em_int_bind()269 if (db_cfg.alloc_cnt[TF_EM_TBL_TYPE_EM_RECORD] % in tf_em_int_bind()281 db_cfg.rm_db = &em_db[i]; in tf_em_int_bind()282 rc = tf_rm_create_db(tfp, &db_cfg); in tf_em_int_bind()
43 struct tf_rm_create_db_parms db_cfg = { 0 }; in tf_ident_bind() local55 db_cfg.type = TF_DEVICE_MODULE_TYPE_IDENTIFIER; in tf_ident_bind()56 db_cfg.num_elements = parms->num_elements; in tf_ident_bind()57 db_cfg.cfg = parms->cfg; in tf_ident_bind()60 db_cfg.dir = i; in tf_ident_bind()61 db_cfg.alloc_cnt = parms->resources->ident_cnt[i].cnt; in tf_ident_bind()62 db_cfg.rm_db = &ident_db[i]; in tf_ident_bind()63 rc = tf_rm_create_db(tfp, &db_cfg); in tf_ident_bind()
49 struct tf_rm_create_db_parms db_cfg; in tf_tcam_bind() local72 memset(&db_cfg, 0, sizeof(db_cfg)); in tf_tcam_bind()74 db_cfg.type = TF_DEVICE_MODULE_TYPE_TCAM; in tf_tcam_bind()75 db_cfg.num_elements = parms->num_elements; in tf_tcam_bind()76 db_cfg.cfg = parms->cfg; in tf_tcam_bind()79 db_cfg.dir = d; in tf_tcam_bind()80 db_cfg.alloc_cnt = parms->resources->tcam_cnt[d].cnt; in tf_tcam_bind()81 db_cfg.rm_db = &tcam_db[d]; in tf_tcam_bind()82 rc = tf_rm_create_db(tfp, &db_cfg); in tf_tcam_bind()
54 struct tf_rm_create_db_parms db_cfg = { 0 }; in tf_tbl_bind() local64 db_cfg.num_elements = parms->num_elements; in tf_tbl_bind()65 db_cfg.type = TF_DEVICE_MODULE_TYPE_TABLE; in tf_tbl_bind()66 db_cfg.num_elements = parms->num_elements; in tf_tbl_bind()67 db_cfg.cfg = parms->cfg; in tf_tbl_bind()70 db_cfg.dir = d; in tf_tbl_bind()71 db_cfg.alloc_cnt = parms->resources->tbl_cnt[d].cnt; in tf_tbl_bind()72 db_cfg.rm_db = &tbl_db[d]; in tf_tbl_bind()73 rc = tf_rm_create_db(tfp, &db_cfg); in tf_tbl_bind()
888 struct tf_rm_create_db_parms db_cfg = { 0 }; in tf_em_ext_common_bind() local899 db_cfg.type = TF_DEVICE_MODULE_TYPE_EM; in tf_em_ext_common_bind()900 db_cfg.num_elements = parms->num_elements; in tf_em_ext_common_bind()901 db_cfg.cfg = parms->cfg; in tf_em_ext_common_bind()904 db_cfg.dir = i; in tf_em_ext_common_bind()905 db_cfg.alloc_cnt = parms->resources->em_cnt[i].cnt; in tf_em_ext_common_bind()910 if (db_cfg.alloc_cnt[TF_EM_TBL_TYPE_TBL_SCOPE] == 0) in tf_em_ext_common_bind()913 db_cfg.rm_db = &eem_db[i]; in tf_em_ext_common_bind()914 rc = tf_rm_create_db(tfp, &db_cfg); in tf_em_ext_common_bind()