btrfs: factor out common part of btrfs_{mknod,create,mkdir}()