taglinefilesource code
pupd665net/unix/sock.cstruct unix_proto_data *pupd;
pupd678net/unix/sock.cpupd = UN_DATA(sock)->peerupd;  /* safer than sock->conn */
pupd680net/unix/sock.cwhile(!(space = UN_BUF_SPACE(pupd))) {
pupd700net/unix/sock.cunix_lock(pupd);
pupd717net/unix/sock.cunix_unlock(pupd);
pupd721net/unix/sock.cif (cando >(part = BUF_SIZE - pupd->bp_head)) cando = part;
pupd727net/unix/sock.cunix_unlock(pupd);
pupd730net/unix/sock.cmemcpy_fromfs(pupd->buf + pupd->bp_head, ubuf, cando);
pupd731net/unix/sock.cpupd->bp_head =(pupd->bp_head + cando) &(BUF_SIZE-1);
pupd735net/unix/sock.cspace = UN_BUF_SPACE(pupd);
pupd737net/unix/sock.cunix_unlock(pupd);