Searched refs:reg_class (Results 1 - 25 of 51) sorted by relevance

123

/freebsd-11-stable/contrib/wpa/src/p2p/
H A Dp2p_utils.c85 res->reg_class = a->reg_class;
120 const struct p2p_reg_class *a_reg = &a->reg_class[i];
122 const struct p2p_reg_class *b_reg = &b->reg_class[j];
123 if (a_reg->reg_class != b_reg->reg_class)
127 &res->reg_class[res->reg_classes]);
128 if (res->reg_class[res->reg_classes].channels) {
168 struct p2p_reg_class *cl = &res->reg_class[i];
170 const struct p2p_reg_class *b_cl = &b->reg_class[
254 p2p_channels_includes(const struct p2p_channels *channels, u8 reg_class, u8 channel) argument
[all...]
H A Dp2p_invitation.c112 u8 reg_class, u8 channel,
153 if (reg_class && channel)
155 reg_class, channel);
185 u8 reg_class = 0, channel = 0; local
278 if (p2p_freq_to_channel(op_freq, &reg_class, &channel) < 0) {
285 if (!p2p_channels_includes(&intersection, reg_class, channel))
337 p2p_dbg(p2p, "Peer does not support selected operating channel (reg_class=%u channel=%u)",
358 p2p_dbg(p2p, "Unknown operational channel (country=%c%c reg_class=%u channel=%u)",
367 reg_class = p2p->op_reg_class;
379 bssid, reg_class, channe
108 p2p_build_invitation_resp(struct p2p_data *p2p, struct p2p_device *peer, u8 dialog_token, u8 status, const u8 *group_bssid, u8 reg_class, u8 channel, struct p2p_channels *channels) argument
[all...]
H A Dp2p_build.c86 u8 reg_class, u8 channel)
92 wpabuf_put_u8(buf, reg_class); /* Regulatory Class */
95 "Channel %u", reg_class, channel);
100 u8 reg_class, u8 channel)
106 wpabuf_put_u8(buf, reg_class); /* Regulatory Class */
109 "Channel %u", reg_class, channel);
163 struct p2p_reg_class *c = &chan->reg_class[i];
164 wpabuf_put_u8(buf, c->reg_class);
85 p2p_buf_add_listen_channel(struct wpabuf *buf, const char *country, u8 reg_class, u8 channel) argument
99 p2p_buf_add_operating_channel(struct wpabuf *buf, const char *country, u8 reg_class, u8 channel) argument
H A Dp2p_go_neg.c62 struct p2p_reg_class *cl = &ch->reg_class[ch->reg_classes];
63 cl->reg_class = *pos++;
176 p2p_buf_add_listen_channel(buf, p2p->cfg->country, p2p->cfg->reg_class,
398 p2p_dbg(p2p, "Pick own channel preference (reg_class %u channel %u) from intersection",
409 p2p_dbg(p2p, "Pick best overall channel (reg_class %u channel %u) from intersection",
424 p2p_dbg(p2p, "Pick best 5 GHz channel (reg_class %u channel %u) from intersection",
437 p2p_dbg(p2p, "Pick best 2.4 GHz channel (reg_class %u channel %u) from intersection",
497 cl = &intersection->reg_class[0];
498 p2p_dbg(p2p, "Pick another channel (reg_class %u channel %u) from intersection",
499 cl->reg_class, c
[all...]
H A Dp2p.c196 p2p->cfg->reg_class = p2p->pending_reg_class;
268 freq = p2p_channel_to_freq(p2p->cfg->reg_class, p2p->cfg->channel);
321 freq = p2p_channel_to_freq(p2p->cfg->reg_class, p2p->cfg->channel);
952 u8 reg_class; local
958 cla = &c->reg_class[cl];
959 if (cla->reg_class != p2p->last_prog_scan_class)
973 reg_class = c->reg_class[0].reg_class;
974 channel = c->reg_class[
4718 p2p_set_listen_channel(struct p2p_data *p2p, u8 reg_class, u8 channel, u8 forced) argument
[all...]
H A Dp2p.h50 * reg_class - Regulatory class (IEEE 802.11-2007, Annex J)
52 u8 reg_class; member in struct:p2p_channels::p2p_reg_class
63 } reg_class[P2P_MAX_REG_CLASSES]; member in struct:p2p_channels
66 * reg_classes - Number of reg_class entries in use
438 * reg_class - Regulatory class for own listen channel
440 u8 reg_class; member in struct:p2p_config
2028 int p2p_set_listen_channel(struct p2p_data *p2p, u8 reg_class, u8 channel,
H A Dp2p_pd.c158 p2p->cfg->reg_class,
804 ch->reg_class[0].reg_class =
806 ch->reg_class[0].channel[0] =
808 ch->reg_class[0].channels = 1;
986 freq = p2p_channel_to_freq(p2p->cfg->reg_class,
/freebsd-11-stable/contrib/gcc/config/s390/
H A 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,
H A Ds390.h410 enum reg_class enum
441 extern const enum reg_class regclass_map[FIRST_PSEUDO_REGISTER];
/freebsd-11-stable/contrib/gcc/config/ia64/
H A 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-11-stable/contrib/gcc/config/mips/
H A 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-11-stable/contrib/gcc/
H A 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,
H A Dtarghooks.h79 extern enum reg_class default_secondary_reload (bool, rtx, enum reg_class,
H A Daddresses.h25 static inline enum reg_class
H A Dregclass.c24 /* This file contains two passes of the compiler: reg_scan and reg_class.
173 static enum reg_class reg_class_superclasses[N_REG_CLASSES][N_REG_CLASSES];
177 static enum reg_class reg_class_subclasses[N_REG_CLASSES][N_REG_CLASSES];
182 enum reg_class reg_class_subunion[N_REG_CLASSES][N_REG_CLASSES];
187 enum reg_class reg_class_superunion[N_REG_CLASSES][N_REG_CLASSES];
352 reg_class_subunion[i][j] = (enum reg_class) k;
376 reg_class_superunion[i][j] = (enum reg_class) k;
399 enum reg_class *p;
409 *p = (enum reg_class) j;
413 *p = (enum reg_class)
[all...]
H A Drecog.h39 enum reg_class cl;
95 extern int reg_fits_class_p (rtx, enum reg_class, int, enum machine_mode);
H A Dtarghooks.c508 enum reg_class
510 enum reg_class reload_class ATTRIBUTE_UNUSED,
514 enum reg_class class = NO_REGS;
542 enum reg_class insn_class, scratch_class;
H A 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,
509 scan_rtx_address (rtx insn, rtx *loc, enum reg_class cl,
657 scan_rtx (rtx insn, rtx *loc, enum reg_class cl,
870 enum reg_class cl = recog_op_alt[opn][alt].cl;
946 enum reg_class cl = recog_op_alt[i][alt].cl;
963 enum reg_class c
[all...]
H A Dtarget.h747 enum reg_class (*secondary_reload) (bool, rtx, enum reg_class,
H A Dreload.c248 static int push_secondary_reload (int, rtx, int, int, enum reg_class,
251 static enum reg_class find_valid_class (enum machine_mode, enum machine_mode,
257 static int find_reusable_reload (rtx *, rtx, enum reg_class,
260 enum machine_mode, enum reg_class, int, int);
277 static void find_reloads_address_part (rtx, rtx *, enum reg_class,
317 enum reg_class reload_class,
321 enum reg_class class = NO_REGS;
322 enum reg_class scratch_class;
515 enum reg_class
516 secondary_reload_class (bool in_p, enum reg_class clas
[all...]
H A 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];
H A Dlocal-alloc.c143 enum reg_class min_class;
148 enum reg_class alternate_class;
304 static int reg_meets_class_p (int, enum reg_class);
309 static int find_free_reg (enum reg_class, enum machine_mode, int, int, int,
2069 reg_meets_class_p (int reg, enum reg_class class)
2071 enum reg_class rclass = reg_preferred_class (reg);
2081 enum reg_class rclass = reg_preferred_class (reg);
2214 /* Find a block of SIZE words of hard regs in reg_class CLASS
2227 find_free_reg (enum reg_class class, enum machine_mode mode, int qtyno,
/freebsd-11-stable/contrib/gcc/config/i386/
H A 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, in
[all...]
/freebsd-11-stable/contrib/gcc/config/rs6000/
H A 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-11-stable/contrib/gcc/config/arm/
H A Darm-protos.h69 extern enum reg_class coproc_secondary_reload_class (enum machine_mode, rtx,

Completed in 233 milliseconds

123