Lines Matching refs:args

1760 	struct uma_zctor_args args;
1770 memset(&args, 0, sizeof(args));
1771 args.name = "UMA Kegs";
1772 args.size = sizeof(struct uma_keg);
1773 args.ctor = keg_ctor;
1774 args.dtor = keg_dtor;
1775 args.uminit = zero_init;
1776 args.fini = NULL;
1777 args.keg = &masterkeg;
1778 args.align = 32 - 1;
1779 args.flags = UMA_ZFLAG_INTERNAL;
1781 zone_ctor(kegs, sizeof(struct uma_zone), &args, M_WAITOK);
1797 args.name = "UMA Zones";
1798 args.size = sizeof(struct uma_zone) +
1800 args.ctor = zone_ctor;
1801 args.dtor = zone_dtor;
1802 args.uminit = zero_init;
1803 args.fini = NULL;
1804 args.keg = NULL;
1805 args.align = 32 - 1;
1806 args.flags = UMA_ZFLAG_INTERNAL;
1808 zone_ctor(zones, sizeof(struct uma_zone), &args, M_WAITOK);
1868 struct uma_kctor_args args;
1870 args.size = size;
1871 args.uminit = uminit;
1872 args.fini = fini;
1873 args.align = (align == UMA_ALIGN_CACHE) ? uma_align_cache : align;
1874 args.flags = flags;
1875 args.zone = zone;
1876 return (zone_alloc_item(kegs, &args, M_WAITOK));
1894 struct uma_zctor_args args;
1899 memset(&args, 0, sizeof(args));
1900 args.name = name;
1901 args.size = size;
1902 args.ctor = ctor;
1903 args.dtor = dtor;
1904 args.uminit = uminit;
1905 args.fini = fini;
1914 args.ctor = trash_ctor;
1915 args.dtor = trash_dtor;
1916 args.uminit = trash_init;
1917 args.fini = trash_fini;
1920 args.align = align;
1921 args.flags = flags;
1922 args.keg = NULL;
1930 res = zone_alloc_item(zones, &args, M_WAITOK);
1941 struct uma_zctor_args args;
1947 memset(&args, 0, sizeof(args));
1948 args.name = name;
1949 args.size = keg->uk_size;
1950 args.ctor = ctor;
1951 args.dtor = dtor;
1952 args.uminit = zinit;
1953 args.fini = zfini;
1954 args.align = keg->uk_align;
1955 args.flags = keg->uk_flags | UMA_ZONE_SECONDARY;
1956 args.keg = keg;
1965 res = zone_alloc_item(zones, &args, M_WAITOK);
1977 struct uma_zctor_args args;
1979 memset(&args, 0, sizeof(args));
1980 args.name = name;
1981 args.size = size;
1982 args.ctor = ctor;
1983 args.dtor = dtor;
1984 args.uminit = zinit;
1985 args.fini = zfini;
1986 args.import = zimport;
1987 args.release = zrelease;
1988 args.arg = arg;
1989 args.align = 0;
1990 args.flags = flags;
1992 return (zone_alloc_item(zones, &args, M_WAITOK));