Lines Matching refs:sres
885 struct spi_res *sres; in spi_res_alloc() local
887 sres = kzalloc(sizeof(*sres) + size, gfp); in spi_res_alloc()
888 if (!sres) in spi_res_alloc()
891 INIT_LIST_HEAD(&sres->entry); in spi_res_alloc()
892 sres->release = release; in spi_res_alloc()
894 return sres->data; in spi_res_alloc()
903 struct spi_res *sres = container_of(res, struct spi_res, data); in spi_res_free() local
908 WARN_ON(!list_empty(&sres->entry)); in spi_res_free()
909 kfree(sres); in spi_res_free()
919 struct spi_res *sres = container_of(res, struct spi_res, data); in spi_res_add() local
921 WARN_ON(!list_empty(&sres->entry)); in spi_res_add()
922 list_add_tail(&sres->entry, &message->resources); in spi_res_add()