Lines Matching refs:cookie
76 static status_t pcm_open(const char *name, uint32 flags, void **cookie);
77 static status_t pcm_close(void *cookie);
78 static status_t pcm_free(void *cookie);
79 static status_t pcm_control(void *cookie, uint32 op, void *data, size_t len);
80 static status_t pcm_read(void *cookie, off_t pos, void *data, size_t *len);
81 static status_t pcm_write(void *cookie, off_t pos, const void *data, size_t *len);
82 //static status_t pcm_writev(void *cookie, off_t pos, const iovec *vec, size_t count, size_t *len); /* */
462 void ** cookie)
471 *cookie = NULL;
486 *cookie = port = &cards[ix].pcm;
628 void * cookie)
630 pcm_dev * port = (pcm_dev *)cookie;
685 void * cookie)
688 pcm_dev * port = (pcm_dev *)cookie;
694 if (((pcm_dev *)cookie)->open_count == 0) {
715 void * cookie,
724 pcm_dev * port = (pcm_dev *)cookie;
1072 pcm_write(cookie, 0, buf+1, &n);
1080 pcm_read(cookie, 0, buf+1, &n);
1346 void * cookie,
1351 pcm_dev * port = (pcm_dev *)cookie;
1450 void * cookie,
1455 pcm_dev * port = (pcm_dev *)cookie;