ice_parser_sect_item_get(9)
π NAME π
ice_parser_sect_item_get β parse an item from a section.
Okay bestie, you're on the ice_parser_sect_item_get(9) page β Kernel API Manual energy β¨ β and the whole assignment is literally in the name: parse an item from a section. No cap.
β¨ SYNOPSIS β¨
void * ice_parser_sect_item_get (u32 sect_type , void *section , u32
index , u32 *offset );
π«Ά ARGUMENTS π«Ά
sect_typeβ section type. It's giving "what kind of section are we dealing with" vibes πsectionβ section object. The main character of this call, honestly πindexβ index of the item to get. Which item? This number says πoffsetβ dummy as prototype ofice_pkg_enum_entry's last parameter. Yes, the original literally calls it a dummy β it's a prototype-shape situation, iykyk π
π RETURN π
It returns a pointer to the item or NULL. So: item pointer, or NULL β those are the two options, periodt π
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/intel/ice/ice_parser.c β that's where the sauce lives π
ice_parser_create_table(9),ice_imem_dump(9),ice_imem_bm_init(9),ice_imem_bkb_init(9)ice_imem_npkb_init(9),ice_imem_pgkb_init(9),ice_imem_alu_init(9),ice_imem_parse_item(9)ice_imem_table_get(9),ice_metainit_dump(9),ice_metainit_parse_item(9),ice_metainit_table_get(9)ice_bst_tcam_search(9),ice_pg_cam_dump(9),ice_pg_nm_cam_dump(9),ice_pg_cam_action_init(9)ice_pg_nm_cam_key_init(9),ice_pg_cam_key_init(9),ice_pg_cam_parse_item(9),ice_pg_sp_cam_parse_item(9)ice_pg_nm_cam_parse_item(9),ice_pg_nm_sp_cam_parse_item(9),ice_pg_cam_table_get(9),ice_pg_sp_cam_table_get(9)ice_pg_nm_cam_table_get(9),ice_pg_nm_sp_cam_table_get(9),ice_pg_cam_match(9),ice_pg_nm_cam_match(9)ice_bst_tcam_dump(9),ice_bst_alu_init(9),ice_bst_pgkb_init(9),ice_bst_npkb_init(9)ice_bst_parse_item(9),ice_bst_tcam_table_get(9),ice_bst_lbl_table_get(9),ice_bst_tcam_match(9)ice_ptype_mk_tcam_dump(9),ice_ptype_mk_tcam_table_get(9),ice_ptype_mk_tcam_match(9),ice_mk_grp_dump(9)ice_mk_grp_table_get(9),ice_proto_grp_dump(9),ice_proto_off_parse(9),ice_proto_grp_parse_item(9)ice_proto_grp_table_get(9),ice_flg_rd_dump(9),ice_flg_rd_parse_item(9),ice_flg_rd_table_get(9)ice_flg_redirect(9),ice_xlt_kb_dump(9),ice_kb_entry_init(9),ice_parse_kb_data(9)ice_xlt_kb_get_sw(9),ice_xlt_kb_get_acl(9),ice_xlt_kb_get_fd(9),ice_xlt_kb_get_rss(9)ice_xlt_kb_flag_get(9),ice_parser_create(9),ice_parser_destroy(9),ice_parser_run(9)ice_parser_result_dump(9),ice_parser_dvm_set(9),ice_parser_vxlan_tunnel_set(9),ice_parser_geneve_tunnel_set(9)ice_parser_ecpri_tunnel_set(9),ice_nearest_proto_id(9),ice_parser_profile_init(9),ice_parser_profile_dump(9)
Okay that's the whole page, bestie π«Ά β source/version: ./drivers/net/ethernet/intel/ice, date: October 2026, periodt β¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms