arch_bp_generic_fields
extern int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl,
ret = arch_bp_generic_fields(ctrl, &gen_len, &gen_type);
extern int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl,
err = arch_bp_generic_fields(ctrl, &len, &type, &offset);
extern int arch_bp_generic_fields(struct arch_hw_breakpoint_ctrl ctrl,
err = arch_bp_generic_fields(ctrl, &len, &type);
extern int arch_bp_generic_fields(int type, int *gen_bp_type);
arch_bp_generic_fields(hw_brk.type, &attr.bp_type);
arch_bp_generic_fields(hw_brk.type,
arch_bp_generic_fields(brk.type, &attr.bp_type);
extern int arch_bp_generic_fields(int sh_len, int sh_type, int *gen_len,
extern int arch_bp_generic_fields(int x86_len, int x86_type,
err = arch_bp_generic_fields(len, type, &bp_len, &bp_type);