parm_table 662 source3/param/loadparm.c #define NUMPARAMETERS (sizeof(parm_table) / sizeof(struct parm_struct))
parm_table 903 source3/param/loadparm.c static struct parm_struct parm_table[] = {
parm_table 4739 source3/param/loadparm.c for (i=0; parm_table[i].label; i++) {
parm_table 4740 source3/param/loadparm.c free_one_parameter(service, parm_table[i]);
parm_table 4775 source3/param/loadparm.c for (i=0; parm_table[i].label; i++) {
parm_table 4776 source3/param/loadparm.c free_one_parameter_by_snum(snum, parm_table[i]);
parm_table 4817 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) {
parm_table 4818 source3/param/loadparm.c if ((parm_table[i].type == P_STRING ||
parm_table 4819 source3/param/loadparm.c parm_table[i].type == P_USTRING) &&
parm_table 4820 source3/param/loadparm.c parm_table[i].ptr)
parm_table 4822 source3/param/loadparm.c string_set((char **)parm_table[i].ptr, "");
parm_table 6250 source3/param/loadparm.c return (parm_table[num].p_class == P_GLOBAL);
parm_table 6293 source3/param/loadparm.c *canon_parm = parm_table[num].label;
parm_table 6331 source3/param/loadparm.c *canon_parm = parm_table[num].label;
parm_table 6357 source3/param/loadparm.c for (iIndex = 0; parm_table[iIndex].label; iIndex++)
parm_table 6358 source3/param/loadparm.c if (strwicmp(parm_table[iIndex].label, pszParmName) == 0)
parm_table 6382 source3/param/loadparm.c if ((parm_num < 0) || !(parm_table[parm_num].flags & FLAG_HIDE)) {
parm_table 6387 source3/param/loadparm.c for (canon_num = 0; parm_table[canon_num].label; canon_num++) {
parm_table 6410 source3/param/loadparm.c if ((parm_table[parm1].ptr == parm_table[parm2].ptr) &&
parm_table 6411 source3/param/loadparm.c (parm_table[parm1].flags & FLAG_HIDE) &&
parm_table 6412 source3/param/loadparm.c !(parm_table[parm2].flags & FLAG_HIDE))
parm_table 6415 source3/param/loadparm.c if ((parm_table[parm1].type == P_BOOLREV) &&
parm_table 6416 source3/param/loadparm.c (parm_table[parm2].type == P_BOOL))
parm_table 6450 source3/param/loadparm.c printf("%s=%s", parm_table[parmIndex].label,
parm_table 6451 source3/param/loadparm.c type[parm_table[parmIndex].type]);
parm_table 6452 source3/param/loadparm.c if (parm_table[parmIndex].type == P_ENUM) {
parm_table 6455 source3/param/loadparm.c parm_table[parmIndex].enum_list[enumIndex].name;
parm_table 6460 source3/param/loadparm.c parm_table[parmIndex].enum_list[enumIndex].name);
parm_table 6466 source3/param/loadparm.c if (parm_table[parmIndex].flags & flags[flagIndex]) {
parm_table 6476 source3/param/loadparm.c for (parmIndex2=0; parm_table[parmIndex2].label; parmIndex2++) {
parm_table 6479 source3/param/loadparm.c parm_table[parmIndex2].label);
parm_table 6487 source3/param/loadparm.c printf("%s%s", parm_table[parmIndex2].label,
parm_table 6509 source3/param/loadparm.c for (parmIndex = 0; parm_table[parmIndex].label; parmIndex++) {
parm_table 6510 source3/param/loadparm.c if (parm_table[parmIndex].p_class == classIndex) {
parm_table 6657 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++)
parm_table 6658 source3/param/loadparm.c if (parm_table[i].ptr && parm_table[i].p_class == P_LOCAL &&
parm_table 6660 source3/param/loadparm.c void *def_ptr = parm_table[i].ptr;
parm_table 6668 source3/param/loadparm.c switch (parm_table[i].type) {
parm_table 7387 source3/param/loadparm.c lp_set_enum_parm( &parm_table[parm_num], pszParmValue, (int*)ptr );
parm_table 7472 source3/param/loadparm.c if (parm_table[parmnum].flags & FLAG_DEPRECATED) {
parm_table 7477 source3/param/loadparm.c def_ptr = parm_table[parmnum].ptr;
parm_table 7483 source3/param/loadparm.c if (parm_table[parmnum].p_class == P_GLOBAL) {
parm_table 7498 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++)
parm_table 7499 source3/param/loadparm.c if (parm_table[i].ptr == parm_table[parmnum].ptr)
parm_table 7504 source3/param/loadparm.c if (parm_table[parmnum].special) {
parm_table 7505 source3/param/loadparm.c return parm_table[parmnum].special(snum, pszParmValue,
parm_table 7510 source3/param/loadparm.c switch (parm_table[parmnum].type)
parm_table 7551 source3/param/loadparm.c lp_set_enum_parm( &parm_table[parmnum], pszParmValue, (int*)parm_ptr );
parm_table 7749 source3/param/loadparm.c switch (parm_table[i].type) {
parm_table 7751 source3/param/loadparm.c return str_list_equal((const char **)parm_table[i].def.lvalue,
parm_table 7752 source3/param/loadparm.c *(const char ***)parm_table[i].ptr);
parm_table 7755 source3/param/loadparm.c return strequal(parm_table[i].def.svalue,
parm_table 7756 source3/param/loadparm.c *(char **)parm_table[i].ptr);
parm_table 7759 source3/param/loadparm.c return parm_table[i].def.bvalue ==
parm_table 7760 source3/param/loadparm.c *(bool *)parm_table[i].ptr;
parm_table 7762 source3/param/loadparm.c return parm_table[i].def.cvalue ==
parm_table 7763 source3/param/loadparm.c *(char *)parm_table[i].ptr;
parm_table 7767 source3/param/loadparm.c return parm_table[i].def.ivalue ==
parm_table 7768 source3/param/loadparm.c *(int *)parm_table[i].ptr;
parm_table 7786 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++)
parm_table 7787 source3/param/loadparm.c if (parm_table[i].p_class == P_GLOBAL &&
parm_table 7788 source3/param/loadparm.c !(parm_table[i].flags & FLAG_META) &&
parm_table 7789 source3/param/loadparm.c parm_table[i].ptr &&
parm_table 7790 source3/param/loadparm.c (i == 0 || (parm_table[i].ptr != parm_table[i - 1].ptr))) {
parm_table 7793 source3/param/loadparm.c fprintf(f, "\t%s = ", parm_table[i].label);
parm_table 7794 source3/param/loadparm.c print_parameter(&parm_table[i], parm_table[i].ptr, f);
parm_table 7832 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) {
parm_table 7834 source3/param/loadparm.c if (parm_table[i].p_class == P_LOCAL &&
parm_table 7835 source3/param/loadparm.c !(parm_table[i].flags & FLAG_META) &&
parm_table 7836 source3/param/loadparm.c parm_table[i].ptr &&
parm_table 7837 source3/param/loadparm.c (*parm_table[i].label != '-') &&
parm_table 7838 source3/param/loadparm.c (i == 0 || (parm_table[i].ptr != parm_table[i - 1].ptr)))
parm_table 7841 source3/param/loadparm.c int pdiff = PTR_DIFF(parm_table[i].ptr, &sDefault);
parm_table 7847 source3/param/loadparm.c if (equal_parameter(parm_table[i].type,
parm_table 7855 source3/param/loadparm.c fprintf(f, "\t%s = ", parm_table[i].label);
parm_table 7856 source3/param/loadparm.c print_parameter(&parm_table[i],
parm_table 7910 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) {
parm_table 7911 source3/param/loadparm.c if (strwicmp(parm_table[i].label, parm_name) == 0 &&
parm_table 7912 source3/param/loadparm.c !(parm_table[i].flags & FLAG_META) &&
parm_table 7913 source3/param/loadparm.c (parm_table[i].p_class == p_class || parm_table[i].flags & flag) &&
parm_table 7914 source3/param/loadparm.c parm_table[i].ptr &&
parm_table 7915 source3/param/loadparm.c (*parm_table[i].label != '-') &&
parm_table 7916 source3/param/loadparm.c (i == 0 || (parm_table[i].ptr != parm_table[i - 1].ptr)))
parm_table 7921 source3/param/loadparm.c ptr = parm_table[i].ptr;
parm_table 7925 source3/param/loadparm.c PTR_DIFF(parm_table[i].ptr, &sDefault);
parm_table 7928 source3/param/loadparm.c print_parameter(&parm_table[i],
parm_table 7952 source3/param/loadparm.c return &parm_table[num];
parm_table 7965 source3/param/loadparm.c for (; parm_table[*i].label; (*i)++) {
parm_table 7966 source3/param/loadparm.c if (parm_table[*i].p_class == P_SEPARATOR)
parm_table 7967 source3/param/loadparm.c return &parm_table[(*i)++];
parm_table 7969 source3/param/loadparm.c if (!parm_table[*i].ptr
parm_table 7970 source3/param/loadparm.c || (*parm_table[*i].label == '-'))
parm_table 7974 source3/param/loadparm.c && (parm_table[*i].ptr ==
parm_table 7975 source3/param/loadparm.c parm_table[(*i) - 1].ptr))
parm_table 7981 source3/param/loadparm.c return &parm_table[(*i)++];
parm_table 7986 source3/param/loadparm.c for (; parm_table[*i].label; (*i)++) {
parm_table 7987 source3/param/loadparm.c if (parm_table[*i].p_class == P_SEPARATOR)
parm_table 7988 source3/param/loadparm.c return &parm_table[(*i)++];
parm_table 7990 source3/param/loadparm.c if (parm_table[*i].p_class == P_LOCAL &&
parm_table 7991 source3/param/loadparm.c parm_table[*i].ptr &&
parm_table 7992 source3/param/loadparm.c (*parm_table[*i].label != '-') &&
parm_table 7994 source3/param/loadparm.c (parm_table[*i].ptr !=
parm_table 7995 source3/param/loadparm.c parm_table[(*i) - 1].ptr)))
parm_table 7998 source3/param/loadparm.c PTR_DIFF(parm_table[*i].ptr,
parm_table 8002 source3/param/loadparm.c !equal_parameter(parm_table[*i].type,
parm_table 8008 source3/param/loadparm.c return &parm_table[(*i)++];
parm_table 8030 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++)
parm_table 8031 source3/param/loadparm.c if (parm_table[i].p_class == P_LOCAL &&
parm_table 8032 source3/param/loadparm.c parm_table[i].ptr && !pcopymap[i] &&
parm_table 8033 source3/param/loadparm.c (i == 0 || (parm_table[i].ptr != parm_table[i - 1].ptr)))
parm_table 8035 source3/param/loadparm.c printf("\t\t%s\n", parm_table[i].label);
parm_table 8164 source3/param/loadparm.c for (i = 0; parm_table[i].label; i++) {
parm_table 8165 source3/param/loadparm.c if (i > 0 && parm_table[i].ptr == parm_table[i - 1].ptr)
parm_table 8167 source3/param/loadparm.c switch (parm_table[i].type) {
parm_table 8169 source3/param/loadparm.c parm_table[i].def.lvalue = str_list_copy(
parm_table 8170 source3/param/loadparm.c NULL, *(const char ***)parm_table[i].ptr);
parm_table 8174 source3/param/loadparm.c if (parm_table[i].ptr) {
parm_table 8175 source3/param/loadparm.c parm_table[i].def.svalue = SMB_STRDUP(*(char **)parm_table[i].ptr);
parm_table 8177 source3/param/loadparm.c parm_table[i].def.svalue = NULL;
parm_table 8182 source3/param/loadparm.c parm_table[i].def.bvalue =
parm_table 8183 source3/param/loadparm.c *(bool *)parm_table[i].ptr;
parm_table 8186 source3/param/loadparm.c parm_table[i].def.cvalue =
parm_table 8187 source3/param/loadparm.c *(char *)parm_table[i].ptr;
parm_table 8192 source3/param/loadparm.c parm_table[i].def.ivalue =
parm_table 8193 source3/param/loadparm.c *(int *)parm_table[i].ptr;
parm_table 231 source4/param/loadparm.c #define NUMPARAMETERS (sizeof(parm_table) / sizeof(struct parm_struct))
parm_table 331 source4/param/loadparm.c static struct parm_struct parm_table[] = {
parm_table 529 source4/param/loadparm.c return parm_table;
parm_table 1193 source4/param/loadparm.c for (iIndex = 0; parm_table[iIndex].label; iIndex++)
parm_table 1194 source4/param/loadparm.c if (strwicmp(parm_table[iIndex].label, pszParmName) == 0)
parm_table 1214 source4/param/loadparm.c return &parm_table[parmnum];
parm_table 1266 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++)
parm_table 1267 source4/param/loadparm.c if (parm_table[i].offset != -1 && parm_table[i].pclass == P_LOCAL &&
parm_table 1270 source4/param/loadparm.c ((char *)pserviceSource) + parm_table[i].offset;
parm_table 1272 source4/param/loadparm.c ((char *)pserviceDest) + parm_table[i].offset;
parm_table 1274 source4/param/loadparm.c switch (parm_table[i].type) {
parm_table 1609 source4/param/loadparm.c if (parm_table[parmnum].special) {
parm_table 1610 source4/param/loadparm.c parm_table[parmnum].special(lp_ctx, pszParmValue,
parm_table 1616 source4/param/loadparm.c switch (parm_table[parmnum].type)
parm_table 1666 source4/param/loadparm.c for (i = 0; parm_table[parmnum].enum_list[i].name; i++) {
parm_table 1669 source4/param/loadparm.c parm_table[parmnum].enum_list[i].name)) {
parm_table 1671 source4/param/loadparm.c parm_table[parmnum].
parm_table 1676 source4/param/loadparm.c if (!parm_table[parmnum].enum_list[i].name) {
parm_table 1687 source4/param/loadparm.c for (i=parmnum-1;i>=0 && parm_table[i].offset == parm_table[parmnum].offset;i--) {
parm_table 1690 source4/param/loadparm.c for (i=parmnum+1;i<NUMPARAMETERS && parm_table[i].offset == parm_table[parmnum].offset;i++) {
parm_table 1718 source4/param/loadparm.c parm_ptr = lp_parm_ptr(lp_ctx, NULL, &parm_table[parmnum]);
parm_table 1746 source4/param/loadparm.c if (parm_table[parmnum].pclass == P_GLOBAL) {
parm_table 1752 source4/param/loadparm.c parm_ptr = ((char *)service) + parm_table[parmnum].offset;
parm_table 1759 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++)
parm_table 1760 source4/param/loadparm.c if (parm_table[i].offset == parm_table[parmnum].offset &&
parm_table 1761 source4/param/loadparm.c parm_table[i].pclass == parm_table[parmnum].pclass)
parm_table 1840 source4/param/loadparm.c for (i=parmnum-1;i>=0 && parm_table[i].offset == parm_table[parmnum].offset;i--) {
parm_table 1843 source4/param/loadparm.c for (i=parmnum+1;i<NUMPARAMETERS && parm_table[i].offset == parm_table[parmnum].offset;i++) {
parm_table 2019 source4/param/loadparm.c void *def_ptr = ((char *)sDefault) + parm_table[i].offset;
parm_table 2022 source4/param/loadparm.c switch (parm_table[i].type) {
parm_table 2024 source4/param/loadparm.c return str_list_equal((const char **)parm_table[i].def.lvalue,
parm_table 2028 source4/param/loadparm.c return strequal(parm_table[i].def.svalue,
parm_table 2031 source4/param/loadparm.c return parm_table[i].def.bvalue ==
parm_table 2037 source4/param/loadparm.c return parm_table[i].def.ivalue ==
parm_table 2055 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++)
parm_table 2056 source4/param/loadparm.c if (parm_table[i].pclass == P_GLOBAL &&
parm_table 2057 source4/param/loadparm.c parm_table[i].offset != -1 &&
parm_table 2058 source4/param/loadparm.c (i == 0 || (parm_table[i].offset != parm_table[i - 1].offset))) {
parm_table 2061 source4/param/loadparm.c fprintf(f, "\t%s = ", parm_table[i].label);
parm_table 2062 source4/param/loadparm.c print_parameter(&parm_table[i], lp_parm_ptr(lp_ctx, NULL, &parm_table[i]), f);
parm_table 2086 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++)
parm_table 2087 source4/param/loadparm.c if (parm_table[i].pclass == P_LOCAL &&
parm_table 2088 source4/param/loadparm.c parm_table[i].offset != -1 &&
parm_table 2089 source4/param/loadparm.c (*parm_table[i].label != '-') &&
parm_table 2090 source4/param/loadparm.c (i == 0 || (parm_table[i].offset != parm_table[i - 1].offset))) {
parm_table 2095 source4/param/loadparm.c if (equal_parameter(parm_table[i].type,
parm_table 2097 source4/param/loadparm.c parm_table[i].offset,
parm_table 2099 source4/param/loadparm.c parm_table[i].offset))
parm_table 2103 source4/param/loadparm.c fprintf(f, "\t%s = ", parm_table[i].label);
parm_table 2104 source4/param/loadparm.c print_parameter(&parm_table[i],
parm_table 2105 source4/param/loadparm.c ((char *)pService) + parm_table[i].offset, f);
parm_table 2144 source4/param/loadparm.c for (; parm_table[*i].label; (*i)++) {
parm_table 2145 source4/param/loadparm.c if (parm_table[*i].offset == -1
parm_table 2146 source4/param/loadparm.c || (*parm_table[*i].label == '-'))
parm_table 2150 source4/param/loadparm.c && (parm_table[*i].offset ==
parm_table 2151 source4/param/loadparm.c parm_table[(*i) - 1].offset))
parm_table 2154 source4/param/loadparm.c return &parm_table[(*i)++];
parm_table 2159 source4/param/loadparm.c for (; parm_table[*i].label; (*i)++) {
parm_table 2160 source4/param/loadparm.c if (parm_table[*i].pclass == P_LOCAL &&
parm_table 2161 source4/param/loadparm.c parm_table[*i].offset != -1 &&
parm_table 2162 source4/param/loadparm.c (*parm_table[*i].label != '-') &&
parm_table 2164 source4/param/loadparm.c (parm_table[*i].offset !=
parm_table 2165 source4/param/loadparm.c parm_table[(*i) - 1].offset)))
parm_table 2168 source4/param/loadparm.c !equal_parameter(parm_table[*i].type,
parm_table 2170 source4/param/loadparm.c parm_table[*i].offset,
parm_table 2172 source4/param/loadparm.c parm_table[*i].offset))
parm_table 2174 source4/param/loadparm.c return &parm_table[(*i)++];
parm_table 2264 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++) {
parm_table 2265 source4/param/loadparm.c if ((parm_table[i].type == P_STRING ||
parm_table 2266 source4/param/loadparm.c parm_table[i].type == P_USTRING) &&
parm_table 2267 source4/param/loadparm.c parm_table[i].offset != -1 &&
parm_table 2270 source4/param/loadparm.c if (parm_table[i].pclass == P_LOCAL) {
parm_table 2271 source4/param/loadparm.c r = (char **)(((char *)lp_ctx->sDefault) + parm_table[i].offset);
parm_table 2273 source4/param/loadparm.c r = (char **)(((char *)lp_ctx->globals) + parm_table[i].offset);
parm_table 2416 source4/param/loadparm.c for (i = 0; parm_table[i].label; i++) {