It creates subvolume inside your currently active root snapshot, most likely @/.snapshots/160/snapshot/@swap
.
The /
mount point is below top-level btrfs directory so only the content of the subvolume currently mounted on /
is visible. To access full content of btrfs you need to explicitly mount top level. Something like
mount -o subvol=/ /dev/sda2 /mnt