/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_mbox.c | 194 u16 func_idx; in check_func_id() local 196 if (in_size < offset + sizeof(func_idx)) { in check_func_id() 203 func_idx = *((u16 *)((u8 *)buf_in + offset)); in check_func_id() 205 if (src_func_idx != func_idx) { in check_func_id() 208 src_func_idx, func_idx); in check_func_id() 215 bool hinic_mbox_check_func_id_8B(struct hinic_hwdev *hwdev, u16 func_idx, in hinic_mbox_check_func_id_8B() argument 218 return check_func_id(hwdev, func_idx, buf_in, in_size, in hinic_mbox_check_func_id_8B() 530 rand_info.func_idx = func_id; in set_vf_mbox_random_id() 1161 u16 func_idx, i; in alloc_mbox_info() local 1164 for (func_idx in alloc_mbox_info() 1184 u16 func_idx; free_mbox_info() local 1284 check_cmdq_ctxt(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_cmdq_ctxt() argument 1312 check_hwctxt(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_hwctxt() argument 1334 check_set_wq_page_size(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_set_wq_page_size() argument [all...] |
H A D | hinic_hw_dev.h | 197 u16 func_idx; member 208 u16 func_idx; member 230 u16 func_idx; member 241 u16 func_idx; member 251 u16 func_idx; member 273 u16 func_idx; member 282 u16 func_idx; member 327 u16 func_idx; member
|
H A D | hinic_hw_io.h | 99 u16 func_idx; member 106 int hinic_set_wq_page_size(struct hinic_hwdev *hwdev, u16 func_idx,
|
H A D | hinic_port.h | 128 u16 func_idx; member 139 u16 func_idx; member 149 u16 func_idx; member 158 u16 func_idx; member 168 u16 func_idx; member 222 u16 func_idx; member 233 u16 func_idx; member
|
H A D | hinic_port.c | 53 port_mac_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in change_mac() 126 port_mac_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_get_mac() 169 port_mtu_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_set_mtu() 196 port_vlan_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwdev->hwif); in hinic_port_add_vlan() 216 port_vlan_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwdev->hwif); in hinic_port_del_vlan() 236 rx_mode_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwdev->hwif); in hinic_port_set_rx_mode() 261 link_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_link_state() 326 func_state.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_set_func_state() 357 port_cap->func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_get_cap()
|
H A D | hinic_sriov.c | 34 mac_info.func_idx = func_id; in hinic_set_mac() 431 static bool check_func_table(struct hinic_hwdev *hwdev, u16 func_idx, in check_func_table() argument 436 if (!hinic_mbox_check_func_id_8B(hwdev, func_idx, buf_in, in_size) || in check_func_table() 1141 u16 func_idx, idx; in hinic_deinit_vf_hw() local 1146 func_idx = hinic_glb_pf_vf_offset(nic_dev->hwdev->hwif) + idx; in hinic_deinit_vf_hw() 1147 hinic_set_wq_page_size(nic_dev->hwdev, func_idx, in hinic_deinit_vf_hw() 1247 u16 i, func_idx; in hinic_init_vf_hw() local 1252 func_idx = hinic_glb_pf_vf_offset(hwdev->hwif) + i; in hinic_init_vf_hw() 1253 err = hinic_set_wq_page_size(hwdev, func_idx, in hinic_init_vf_hw()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_mbox.c | 189 u16 func_idx; in check_func_id() local 191 if (in_size < offset + sizeof(func_idx)) { in check_func_id() 198 func_idx = *((u16 *)((u8 *)buf_in + offset)); in check_func_id() 200 if (src_func_idx != func_idx) { in check_func_id() 203 src_func_idx, func_idx); in check_func_id() 210 bool hinic_mbox_check_func_id_8B(struct hinic_hwdev *hwdev, u16 func_idx, in hinic_mbox_check_func_id_8B() argument 213 return check_func_id(hwdev, func_idx, buf_in, in_size, in hinic_mbox_check_func_id_8B() 525 rand_info.func_idx = func_id; in set_vf_mbox_random_id() 1156 u16 func_idx, i; in alloc_mbox_info() local 1159 for (func_idx in alloc_mbox_info() 1179 u16 func_idx; free_mbox_info() local 1279 check_cmdq_ctxt(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_cmdq_ctxt() argument 1307 check_hwctxt(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_hwctxt() argument 1329 check_set_wq_page_size(struct hinic_hwdev *hwdev, u16 func_idx, void *buf_in, u16 in_size) check_set_wq_page_size() argument [all...] |
H A D | hinic_hw_dev.h | 263 u16 func_idx; member 274 u16 func_idx; member 296 u16 func_idx; member 307 u16 func_idx; member 317 u16 func_idx; member 339 u16 func_idx; member 348 u16 func_idx; member 393 u16 func_idx; member
|
H A D | hinic_port.h | 129 u16 func_idx; member 140 u16 func_idx; member 150 u16 func_idx; member 159 u16 func_idx; member 169 u16 func_idx; member 223 u16 func_idx; member 234 u16 func_idx; member 359 u16 func_idx; member
|
H A D | hinic_hw_io.h | 99 u16 func_idx; member 106 int hinic_set_wq_page_size(struct hinic_hwdev *hwdev, u16 func_idx,
|
H A D | hinic_port.c | 50 port_mac_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in change_mac() 123 port_mac_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_get_mac() 154 port_mtu_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_set_mtu() 181 port_vlan_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwdev->hwif); in hinic_port_add_vlan() 201 port_vlan_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwdev->hwif); in hinic_port_del_vlan() 221 rx_mode_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwdev->hwif); in hinic_port_set_rx_mode() 246 link_cmd.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_link_state() 311 func_state.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_set_func_state() 342 port_cap->func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_port_get_cap() 459 vlan_filter.func_idx in hinic_set_vlan_fliter() [all...] |
H A D | hinic_sriov.c | 36 mac_info.func_idx = func_id; in hinic_set_mac() 433 static bool check_func_table(struct hinic_hwdev *hwdev, u16 func_idx, in check_func_table() argument 438 if (!hinic_mbox_check_func_id_8B(hwdev, func_idx, buf_in, in_size) || in check_func_table() 1157 u16 func_idx, idx; in hinic_deinit_vf_hw() local 1162 func_idx = hinic_glb_pf_vf_offset(nic_dev->hwdev->hwif) + idx; in hinic_deinit_vf_hw() 1163 hinic_set_wq_page_size(nic_dev->hwdev, func_idx, in hinic_deinit_vf_hw() 1261 u16 i, func_idx; in hinic_init_vf_hw() local 1266 func_idx = hinic_glb_pf_vf_offset(hwdev->hwif) + i; in hinic_init_vf_hw() 1267 err = hinic_set_wq_page_size(hwdev, func_idx, in hinic_init_vf_hw()
|
H A D | hinic_hw_dev.c | 247 fw_ctxt.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in init_fw_ctxt() 277 hw_ioctxt.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in set_hw_ioctxt() 358 cmd_clear_io_res.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in clear_io_resources() 388 res_state.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in set_resources_state() 415 cmd_base_qpn.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in get_base_qpn() 1146 hw_ci.func_idx = HINIC_HWIF_FUNC_IDX(hwif); in hinic_hwdev_hw_ci_addr_set()
|
/kernel/linux/linux-6.6/drivers/pinctrl/cirrus/ |
H A D | pinctrl-cs42l43.c | 169 unsigned int func_idx) in cs42l43_pin_get_func_name() 171 return cs42l43_pin_funcs[func_idx]; in cs42l43_pin_get_func_name() 175 unsigned int func_idx, in cs42l43_pin_get_func_groups() 179 *groups = cs42l43_pin_func_groups[func_idx].groups; in cs42l43_pin_get_func_groups() 180 *num_groups = cs42l43_pin_func_groups[func_idx].ngroups; in cs42l43_pin_get_func_groups() 186 unsigned int func_idx, unsigned int group_idx) in cs42l43_pin_set_mux() 192 cs42l43_pin_groups[group_idx].name, cs42l43_pin_funcs[func_idx]); in cs42l43_pin_set_mux() 194 switch (func_idx) { in cs42l43_pin_set_mux() 208 val = (func_idx == CS42L43_FUNC_GPIO) ? in cs42l43_pin_set_mux() 168 cs42l43_pin_get_func_name(struct pinctrl_dev *pctldev, unsigned int func_idx) cs42l43_pin_get_func_name() argument 174 cs42l43_pin_get_func_groups(struct pinctrl_dev *pctldev, unsigned int func_idx, const char * const **groups, unsigned int * const num_groups) cs42l43_pin_get_func_groups() argument 185 cs42l43_pin_set_mux(struct pinctrl_dev *pctldev, unsigned int func_idx, unsigned int group_idx) cs42l43_pin_set_mux() argument
|
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | bpf_prog_linfo.c | 182 __u64 addr, __u32 func_idx, __u32 nr_skip) in bpf_prog_linfo__lfind_addr_func() 188 if (func_idx >= prog_linfo->nr_jited_func) in bpf_prog_linfo__lfind_addr_func() 191 nr_linfo = prog_linfo->nr_jited_linfo_per_func[func_idx]; in bpf_prog_linfo__lfind_addr_func() 195 start = prog_linfo->jited_linfo_func_idx[func_idx] + nr_skip; in bpf_prog_linfo__lfind_addr_func() 181 bpf_prog_linfo__lfind_addr_func(const struct bpf_prog_linfo *prog_linfo, __u64 addr, __u32 func_idx, __u32 nr_skip) bpf_prog_linfo__lfind_addr_func() argument
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | bpf_prog_linfo.c | 182 __u64 addr, __u32 func_idx, __u32 nr_skip) in bpf_prog_linfo__lfind_addr_func() 188 if (func_idx >= prog_linfo->nr_jited_func) in bpf_prog_linfo__lfind_addr_func() 191 nr_linfo = prog_linfo->nr_jited_linfo_per_func[func_idx]; in bpf_prog_linfo__lfind_addr_func() 195 start = prog_linfo->jited_linfo_func_idx[func_idx] + nr_skip; in bpf_prog_linfo__lfind_addr_func() 181 bpf_prog_linfo__lfind_addr_func(const struct bpf_prog_linfo *prog_linfo, __u64 addr, __u32 func_idx, __u32 nr_skip) bpf_prog_linfo__lfind_addr_func() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_query.c | 442 unsigned long func_idx; in i915_query_ioctl() local 454 func_idx = item.query_id - 1; in i915_query_ioctl() 457 if (func_idx < ARRAY_SIZE(i915_query_funcs)) { in i915_query_ioctl() 458 func_idx = array_index_nospec(func_idx, in i915_query_ioctl() 460 ret = i915_query_funcs[func_idx](dev_priv, &item); in i915_query_ioctl()
|
/kernel/linux/linux-5.10/tools/bpf/bpftool/ |
H A D | cfg.c | 418 int func_idx = func->idx; in draw_bb_succ_edges() local 427 func_idx, e->src->idx, func_idx, e->dst->idx, in draw_bb_succ_edges() 444 int func_idx = func->idx; in func_output_edges() local 455 func_idx, ENTRY_BLOCK_INDEX, func_idx, EXIT_BLOCK_INDEX); in func_output_edges()
|
H A D | jit_disasm.c | 80 __u64 func_ksym, unsigned int func_idx, in disasm_print_insn() 145 func_idx, in disasm_print_insn() 76 disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, const char *arch, const char *disassembler_options, const struct btf *btf, const struct bpf_prog_linfo *prog_linfo, __u64 func_ksym, unsigned int func_idx, bool linum) disasm_print_insn() argument
|
H A D | main.h | 199 __u64 func_ksym, unsigned int func_idx, 208 __u64 func_ksym, unsigned int func_idx, in disasm_print_insn() 204 disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, const char *arch, const char *disassembler_options, const struct btf *btf, const struct bpf_prog_linfo *prog_linfo, __u64 func_ksym, unsigned int func_idx, bool linum) disasm_print_insn() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_query.c | 577 unsigned long func_idx; in i915_query_ioctl() local 589 func_idx = item.query_id - 1; in i915_query_ioctl() 592 if (func_idx < ARRAY_SIZE(i915_query_funcs)) { in i915_query_ioctl() 593 func_idx = array_index_nospec(func_idx, in i915_query_ioctl() 595 ret = i915_query_funcs[func_idx](dev_priv, &item); in i915_query_ioctl()
|
/kernel/linux/linux-6.6/tools/bpf/bpftool/ |
H A D | cfg.c | 417 int func_idx = func->idx; in draw_bb_succ_edges() local 426 func_idx, e->src->idx, func_idx, e->dst->idx, in draw_bb_succ_edges() 445 int func_idx = func->idx; in func_output_edges() local 456 func_idx, ENTRY_BLOCK_INDEX, func_idx, EXIT_BLOCK_INDEX); in func_output_edges()
|
H A D | main.h | 180 __u64 func_ksym, unsigned int func_idx, 189 __u64 func_ksym, unsigned int func_idx, in disasm_print_insn() 185 disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, const char *arch, const char *disassembler_options, const struct btf *btf, const struct bpf_prog_linfo *prog_linfo, __u64 func_ksym, unsigned int func_idx, bool linum) disasm_print_insn() argument
|
/kernel/linux/linux-6.6/tools/arch/x86/kcpuid/ |
H A D | kcpuid.c | 520 u32 func_idx; in index_to_func() local 523 func_idx = index & 0xffff; in index_to_func() 525 if ((func_idx + 1) > (u32)range->nr) { in index_to_func() 529 return &range->funcs[func_idx]; in index_to_func()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | testmode.h | 78 __le32 func_idx; member
|