constraint
char *constraint = NULL;
constraint = NULL;
retval = rcm_notify(&rarg, &constraint, &clen);
if (modctl(MODRETIRE, devpath, constraint, clen) != 0) {
free(constraint);
KMF_BOOL critical, KMF_X509EXT_BASICCONSTRAINTS *constraint)
if ((CertData == NULL) || (constraint == NULL))
if (kmfber_printf(asn1, "b", constraint->cA) == -1) {
if (constraint->pathLenConstraintPresent) {
constraint->pathLenConstraint) == -1) {
KMF_BOOL *critical, KMF_X509EXT_BASICCONSTRAINTS *constraint)
if (certdata == NULL || constraint == NULL || critical == NULL)
if (kmfber_scanf(asn1, "b", &constraint->cA) == KMFBER_DEFAULT) {
constraint->pathLenConstraintPresent = KMF_FALSE;
&constraint->pathLenConstraint) == KMFBER_DEFAULT) {
constraint->pathLenConstraintPresent = KMF_TRUE;
KMF_X509EXT_BASICCONSTRAINTS constraint;
(void) memset(&constraint, 0, sizeof (KMF_X509EXT_BASICCONSTRAINTS));
KMF_X509EXT_BASICCONSTRAINTS constraint;
(void) memset(&constraint, 0, sizeof (constraint));
&critical, &constraint);
if (!constraint.cA || !critical)
&critical, &constraint);
if ((!critical) || (!constraint.cA))
static void verify_output_constraint(struct expression *expr, const char *constraint)
switch (*constraint) {
expression_error(expr, "output constraint is not an assignment constraint (\"%s\")", constraint);
static void verify_input_constraint(struct expression *expr, const char *constraint)
switch (*constraint) {
expression_error(expr, "input constraint with assignment (\"%s\")", constraint);
expr = op->constraint;
op->constraint = NULL;
expr = op->constraint;
op->constraint = NULL;
const char *constraint = entry->constraint;
switch (*constraint) {
index = *constraint - '0';
output_insn(state, "# asm input \"%s\": %s : %s", constraint, show_pseudo(pseudo), string);
const char *constraint = entry->constraint;
while (*constraint == '=' || *constraint == '+')
constraint++;
switch (*constraint) {
output_insn(state, "# asm output \"%s\": %s : %s", constraint, show_pseudo(pseudo), string);
struct expression *constraint;
expr->constraint = copy_expression(expr->constraint);
const char *constraint, const struct ident *ident)
rule->constraint = constraint;
const char *constraint, const struct ident *ident)
rule->constraint = constraint;
const char *constraint;
constraint = expr->constraint ? expr->constraint->string->data : "";
add_asm_input(ep, insn, expr->expr, constraint, expr->name);
constraint = expr->constraint ? expr->constraint->string->data : "";
add_asm_output(ep, insn, expr->expr, constraint, expr->name);
buf += sprintf(buf, "%s\"%s\"", sep, entry->constraint);
const char *constraint;
token = primary_expression(token->next, &op->constraint);
DECLARE_PTR_LIST(constraint_list, struct constraint);
struct constraint *tmp;
struct constraint *con;
struct constraint *con;
char *constraint;
constraint = get_constraint_str(right);
if (!constraint)
constraint_id = constraint_str_to_id(constraint);
save_new_constraint(constraint);
free_string(constraint);
ALLOCATOR(constraint, "constraints");
static void add_constraint(struct constraint_list **list, int op, int constraint)
struct constraint *tmp, *new;
if (tmp->id < constraint)
if (tmp->id == constraint) {
new->id = constraint;
new->id = constraint;
new->id = constraint;
struct constraint *tmp;
static int has_constraint(struct expression *expr, const char *constraint)
escape_newlines(constraint));
static void save_constraint_required(struct expression *pointer, int op, struct expression *constraint)
limit = get_constraint_str(constraint);
set_state_expr(my_id, constraint, alloc_state_expr(pointer));
int constraint;
constraint = 0;
constraint = 1;
constraint = 1;
} else if ((DEVI(dip)->devi_flags & DEVI_RETIRING) && constraint) {
int constraint;
constraint = 0;
constraint = 1;
if (constraint)
if (constraint)
int *constraint = (int *)arg;
*constraint = 0;
*constraint = 0;
*constraint = 0;
mdi_phci_retire_notify(dip, constraint);
int constraint = *(int *)arg;
if (constraint) {
int constraint;
constraint = 1; /* assume constraints allow retire */
(void) e_ddi_retire_notify(dip, &constraint);
&constraint);
(void) e_ddi_retire_finalize(dip, &constraint);
&constraint);
if (!constraint) {
return (constraint ? DDI_SUCCESS : DDI_FAILURE);
int constraint;
constraint = 1;
mdi_phci_retire_finalize(dip, phci_only, &constraint);
mdi_phci_retire_notify(dev_info_t *dip, int *constraint)
*constraint = 0;
*constraint = 0;
(void) e_ddi_retire_notify(cdip, constraint);
mdi_phci_retire_finalize(dev_info_t *dip, int phci_only, void *constraint)
if (!phci_only && *((int *)constraint) == 0) {
void mdi_phci_retire_notify(dev_info_t *dip, int *constraint);
void mdi_phci_retire_finalize(dev_info_t *dip, int phci_only, void *constraint);