Home
last modified time | relevance | path

Searched refs:reg_class (Results 1 – 25 of 65) sorted by relevance

123

/freebsd-12-stable/contrib/wpa/src/p2p/
Dp2p_utils.c85 res->reg_class = a->reg_class; in p2p_reg_class_intersect()
120 const struct p2p_reg_class *a_reg = &a->reg_class[i]; in p2p_channels_intersect()
122 const struct p2p_reg_class *b_reg = &b->reg_class[j]; in p2p_channels_intersect()
123 if (a_reg->reg_class != b_reg->reg_class) in p2p_channels_intersect()
127 &res->reg_class[res->reg_classes]); in p2p_channels_intersect()
128 if (res->reg_class[res->reg_classes].channels) { in p2p_channels_intersect()
168 struct p2p_reg_class *cl = &res->reg_class[i]; in p2p_channels_union_inplace()
170 const struct p2p_reg_class *b_cl = &b->reg_class[j]; in p2p_channels_union_inplace()
171 if (cl->reg_class != b_cl->reg_class) in p2p_channels_union_inplace()
178 const struct p2p_reg_class *b_cl = &b->reg_class[j]; in p2p_channels_union_inplace()
[all …]
Dp2p_invitation.c112 u8 reg_class, u8 channel, in p2p_build_invitation_resp() argument
153 if (reg_class && channel) in p2p_build_invitation_resp()
155 reg_class, channel); in p2p_build_invitation_resp()
185 u8 reg_class = 0, channel = 0; in p2p_process_invitation_req() local
278 if (p2p_freq_to_channel(op_freq, &reg_class, &channel) < 0) { in p2p_process_invitation_req()
285 if (!p2p_channels_includes(&intersection, reg_class, channel)) in p2p_process_invitation_req()
367 reg_class = p2p->op_reg_class; in p2p_process_invitation_req()
379 bssid, reg_class, channel, channels); in p2p_process_invitation_req()
387 freq = p2p_channel_to_freq(p2p->cfg->reg_class, in p2p_process_invitation_req()
Dp2p_build.c86 u8 reg_class, u8 channel) in p2p_buf_add_listen_channel() argument
92 wpabuf_put_u8(buf, reg_class); /* Regulatory Class */ in p2p_buf_add_listen_channel()
95 "Channel %u", reg_class, channel); in p2p_buf_add_listen_channel()
100 u8 reg_class, u8 channel) in p2p_buf_add_operating_channel() argument
106 wpabuf_put_u8(buf, reg_class); /* Regulatory Class */ in p2p_buf_add_operating_channel()
109 "Channel %u", reg_class, channel); in p2p_buf_add_operating_channel()
163 struct p2p_reg_class *c = &chan->reg_class[i]; in p2p_buf_add_channel_list()
164 wpabuf_put_u8(buf, c->reg_class); in p2p_buf_add_channel_list()
Dp2p.c196 p2p->cfg->reg_class = p2p->pending_reg_class; in p2p_set_state()
268 freq = p2p_channel_to_freq(p2p->cfg->reg_class, p2p->cfg->channel); in p2p_listen_in_find()
321 freq = p2p_channel_to_freq(p2p->cfg->reg_class, p2p->cfg->channel); in p2p_listen()
958 u8 reg_class; in p2p_get_next_prog_freq() local
964 cla = &c->reg_class[cl]; in p2p_get_next_prog_freq()
965 if (cla->reg_class != p2p->last_prog_scan_class) in p2p_get_next_prog_freq()
979 reg_class = c->reg_class[0].reg_class; in p2p_get_next_prog_freq()
980 channel = c->reg_class[0].channel[0]; in p2p_get_next_prog_freq()
990 reg_class = c->reg_class[cl].reg_class; in p2p_get_next_prog_freq()
991 channel = c->reg_class[cl].channel[ch]; in p2p_get_next_prog_freq()
[all …]
Dp2p_go_neg.c62 struct p2p_reg_class *cl = &ch->reg_class[ch->reg_classes]; in p2p_peer_channels_check()
63 cl->reg_class = *pos++; in p2p_peer_channels_check()
176 p2p_buf_add_listen_channel(buf, p2p->cfg->country, p2p->cfg->reg_class, in p2p_build_go_neg_req()
506 cl = &intersection->reg_class[0]; in p2p_reselect_channel()
508 cl->reg_class, cl->channel[0]); in p2p_reselect_channel()
509 p2p->op_reg_class = cl->reg_class; in p2p_reselect_channel()
529 intersection.reg_class[0].channels == 0) { in p2p_go_select_channel()
1044 freq = p2p_channel_to_freq(p2p->cfg->reg_class, in p2p_process_go_neg_req()
Dp2p.h52 u8 reg_class; member
63 } reg_class[P2P_MAX_REG_CLASSES]; member
442 u8 reg_class; member
2040 int p2p_set_listen_channel(struct p2p_data *p2p, u8 reg_class, u8 channel,
Dp2p_pd.c158 p2p->cfg->reg_class, in p2ps_add_pd_req_attrs()
804 ch->reg_class[0].reg_class = in p2p_process_prov_disc_req()
806 ch->reg_class[0].channel[0] = in p2p_process_prov_disc_req()
808 ch->reg_class[0].channels = 1; in p2p_process_prov_disc_req()
986 freq = p2p_channel_to_freq(p2p->cfg->reg_class, in p2p_process_prov_disc_req()
Dp2p_i.h694 int p2p_channels_includes(const struct p2p_channels *channels, u8 reg_class,
757 u8 reg_class, u8 channel);
759 u8 reg_class, u8 channel);
/freebsd-12-stable/contrib/gcc/config/i386/
Di386-protos.h139 extern int ix86_register_move_cost (enum machine_mode, enum reg_class,
140 enum reg_class);
141 extern int ix86_secondary_memory_needed (enum reg_class, enum reg_class,
144 enum machine_mode, enum reg_class);
145 extern enum reg_class ix86_preferred_reload_class (rtx, enum reg_class);
146 extern enum reg_class ix86_preferred_output_reload_class (rtx, enum reg_class);
147 extern int ix86_memory_move_cost (enum machine_mode, enum reg_class, int);
/freebsd-12-stable/contrib/gcc/
Dreload.h38 extern int memory_move_secondary_cost (enum machine_mode, enum reg_class, int);
87 enum reg_class class;
248 extern enum reg_class secondary_reload_class (bool, enum reg_class,
252 extern enum reg_class scratch_reload_class (enum insn_code);
313 extern rtx find_equiv_reg (rtx, rtx, enum reg_class, int, short *,
323 extern int push_reload (rtx, rtx, rtx *, rtx *, enum reg_class,
Dregclass.c172 static enum reg_class reg_class_superclasses[N_REG_CLASSES][N_REG_CLASSES];
176 static enum reg_class reg_class_subclasses[N_REG_CLASSES][N_REG_CLASSES];
181 enum reg_class reg_class_subunion[N_REG_CLASSES][N_REG_CLASSES];
186 enum reg_class reg_class_superunion[N_REG_CLASSES][N_REG_CLASSES];
351 reg_class_subunion[i][j] = (enum reg_class) k; in init_reg_sets_1()
375 reg_class_superunion[i][j] = (enum reg_class) k; in init_reg_sets_1()
398 enum reg_class *p; in init_reg_sets_1()
408 *p = (enum reg_class) j; in init_reg_sets_1()
412 *p = (enum reg_class) i; in init_reg_sets_1()
500 enum reg_class *p1, *p2; in init_reg_sets_1()
[all …]
Dtarghooks.h79 extern enum reg_class default_secondary_reload (bool, rtx, enum reg_class,
Dtarghooks.c508 enum reg_class
510 enum reg_class reload_class ATTRIBUTE_UNUSED, in default_secondary_reload()
514 enum reg_class class = NO_REGS; in default_secondary_reload()
542 enum reg_class insn_class, scratch_class; in default_secondary_reload()
Dregrename.c50 ENUM_BITFIELD(reg_class) cl : 16;
83 static void scan_rtx_reg (rtx, rtx *, enum reg_class,
85 static void scan_rtx_address (rtx, rtx *, enum reg_class,
87 static void scan_rtx (rtx, rtx *, enum reg_class, enum scan_actions,
390 scan_rtx_reg (rtx insn, rtx *loc, enum reg_class cl, in scan_rtx_reg()
509 scan_rtx_address (rtx insn, rtx *loc, enum reg_class cl, in scan_rtx_address()
657 scan_rtx (rtx insn, rtx *loc, enum reg_class cl, in scan_rtx()
870 enum reg_class cl = recog_op_alt[opn][alt].cl; in build_def_use()
946 enum reg_class cl = recog_op_alt[i][alt].cl; in build_def_use()
963 enum reg_class cl = recog_op_alt[opn][alt].cl; in build_def_use()
[all …]
Drecog.h39 enum reg_class cl;
95 extern int reg_fits_class_p (rtx, enum reg_class, int, enum machine_mode);
Dreload.c247 static int push_secondary_reload (int, rtx, int, int, enum reg_class,
250 static enum reg_class find_valid_class (enum machine_mode, enum machine_mode,
256 static int find_reusable_reload (rtx *, rtx, enum reg_class,
259 enum machine_mode, enum reg_class, int, int);
276 static void find_reloads_address_part (rtx, rtx *, enum reg_class,
315 enum reg_class reload_class, in push_secondary_reload()
319 enum reg_class class = NO_REGS; in push_secondary_reload()
320 enum reg_class scratch_class; in push_secondary_reload()
513 enum reg_class
514 secondary_reload_class (bool in_p, enum reg_class class, in secondary_reload_class()
[all …]
Daddresses.h25 static inline enum reg_class
Dlocal-alloc.c142 enum reg_class min_class;
147 enum reg_class alternate_class;
303 static int reg_meets_class_p (int, enum reg_class);
308 static int find_free_reg (enum reg_class, enum machine_mode, int, int, int,
2058 reg_meets_class_p (int reg, enum reg_class class) in reg_meets_class_p()
2060 enum reg_class rclass = reg_preferred_class (reg); in reg_meets_class_p()
2070 enum reg_class rclass = reg_preferred_class (reg); in update_qty_class()
2213 find_free_reg (enum reg_class class, enum machine_mode mode, int qtyno, in find_free_reg()
Dtarget.h747 enum reg_class (*secondary_reload) (bool, rtx, enum reg_class,
Dhard-reg-set.h470 extern enum reg_class reg_class_subunion[N_REG_CLASSES][N_REG_CLASSES];
475 extern enum reg_class reg_class_superunion[N_REG_CLASSES][N_REG_CLASSES];
/freebsd-12-stable/contrib/gcc/config/mips/
Dmips-protos.h228 enum machine_mode, enum reg_class);
230 extern enum reg_class mips_preferred_reload_class (rtx, enum reg_class);
231 extern enum reg_class mips_secondary_reload_class (enum reg_class,
234 extern int mips_class_max_nregs (enum reg_class, enum machine_mode);
236 extern int mips_register_move_cost (enum machine_mode, enum reg_class,
237 enum reg_class);
/freebsd-12-stable/contrib/gcc/config/ia64/
Dia64-protos.h71 extern enum reg_class ia64_preferred_reload_class (rtx, enum reg_class);
72 extern enum reg_class ia64_secondary_reload_class (enum reg_class,
93 extern int ia64_register_move_cost (enum machine_mode, enum reg_class,
94 enum reg_class);
/freebsd-12-stable/contrib/gcc/config/s390/
Ds390-protos.h47 extern bool s390_class_max_nregs (enum reg_class, enum machine_mode);
77 extern enum reg_class s390_preferred_reload_class (rtx, enum reg_class);
78 extern enum reg_class s390_secondary_input_reload_class (enum reg_class,
81 extern enum reg_class s390_secondary_output_reload_class (enum reg_class,
/freebsd-12-stable/contrib/gcc/config/rs6000/
Drs6000-protos.h65 extern enum reg_class rs6000_secondary_reload_class (enum reg_class,
154 enum reg_class, enum reg_class);
155 extern int rs6000_memory_move_cost (enum machine_mode, enum reg_class, int);
/freebsd-12-stable/contrib/wpa/wpa_supplicant/
Dp2p_supplicant.c3527 chan->reg_class[cla].reg_class = 81; in wpas_p2p_default_channels()
3528 chan->reg_class[cla].channels = 0; in wpas_p2p_default_channels()
3531 wpas_p2p_add_chan(&chan->reg_class[cla], i + 1); in wpas_p2p_default_channels()
3533 if (chan->reg_class[cla].channels) in wpas_p2p_default_channels()
3540 chan->reg_class[cla].reg_class = 115; in wpas_p2p_default_channels()
3541 chan->reg_class[cla].channels = 0; in wpas_p2p_default_channels()
3543 wpas_p2p_add_chan(&chan->reg_class[cla], 36); in wpas_p2p_default_channels()
3545 wpas_p2p_add_chan(&chan->reg_class[cla], 40); in wpas_p2p_default_channels()
3547 wpas_p2p_add_chan(&chan->reg_class[cla], 44); in wpas_p2p_default_channels()
3549 wpas_p2p_add_chan(&chan->reg_class[cla], 48); in wpas_p2p_default_channels()
[all …]

123