Lines Matching defs:new
804 * Pointer to the new regulator entry on success, otherwise on failure NULL.
813 struct twl_regulator_entry *new;
815 new = malloc(sizeof(struct twl_regulator_entry), M_DEVBUF, M_NOWAIT | M_ZERO);
816 if (new == NULL)
819 strncpy(new->name, name, TWL_VREG_MAX_NAMELEN);
820 new->name[TWL_VREG_MAX_NAMELEN - 1] = '\0';
822 new->sub_dev = nsub;
823 new->reg_off = regbase;
825 new->fixed_voltage = fixed_voltage;
827 new->supp_voltages = voltages;
828 new->num_supp_voltages = num_voltages;
831 new->oid = SYSCTL_ADD_PROC(ctx, SYSCTL_CHILDREN(tree), OID_AUTO, name,
836 LIST_INSERT_HEAD(&sc->sc_vreg_list, new, entries);
838 return (new);