Lines Matching refs:pdd
1776 struct prop_driver_data *pdd; in ddi_prop_decode_alloc() local
1781 pdd = kmem_zalloc(sizeof (struct prop_driver_data) + size, KM_SLEEP); in ddi_prop_decode_alloc()
1782 pdd->pdd_size = (sizeof (struct prop_driver_data) + size); in ddi_prop_decode_alloc()
1783 pdd->pdd_prop_free = prop_free; in ddi_prop_decode_alloc()
1788 return ((void *)((caddr_t)pdd + sizeof (struct prop_driver_data))); in ddi_prop_decode_alloc()
1832 struct prop_driver_data *pdd; in ddi_prop_free() local
1837 pdd = (struct prop_driver_data *) in ddi_prop_free()
1842 (*pdd->pdd_prop_free)(pdd); in ddi_prop_free()
1850 ddi_prop_free_ints(struct prop_driver_data *pdd) in ddi_prop_free_ints() argument
1852 kmem_free(pdd, pdd->pdd_size); in ddi_prop_free_ints()
1860 ddi_prop_free_string(struct prop_driver_data *pdd) in ddi_prop_free_string() argument
1862 kmem_free(pdd, pdd->pdd_size); in ddi_prop_free_string()
1870 ddi_prop_free_strings(struct prop_driver_data *pdd) in ddi_prop_free_strings() argument
1872 kmem_free(pdd, pdd->pdd_size); in ddi_prop_free_strings()
1879 ddi_prop_free_bytes(struct prop_driver_data *pdd) in ddi_prop_free_bytes() argument
1881 kmem_free(pdd, pdd->pdd_size); in ddi_prop_free_bytes()